Legen Sie den Header-Schlüssel basierend auf der SSL-ID fest

8

Gibt es eine Möglichkeit, einen Header-Schlüssel basierend auf dem SSL-ID-Wert mit HAProxy 1.5 festzulegen? Wir möchten die SSL-ID als Sitzungs-ID für Clients verwenden, die keine Cookies unterstützen.

mgutz
quelle
1
Siehe docwiki.cisco.com für die Einschränkung der SSL-IDs
Zabuzzman
Ich nehme an, Sie verwenden SSL-Offloading auf dem HAproxy?
Zabuzzman

Antworten:

1

Erstens lautet die Antwort meines Wissens nein.

Es gibt jedoch andere praktische Techniken, um mit Leuten umzugehen, die keine Cookies unterstützen. Wenn Javascript unterstützt wird, nehmen Sie eine Seite aus dem Microsoft-Buch und probieren Sie etwas aus, das an ASP.NET-Apps eigentlich ziemlich cool ist.

Fügen Sie jedem Link einen Javascript on_click-Handler und jedem Formular einen on_submit hinzu. Generieren Sie dann einfach einen Beitrag, der die Sitzungs-ID enthält, die in einem ausgeblendeten Feld versteckt oder in das Javascript eingebettet ist. Funktioniert recht gut und beseitigt die Anforderung für Cookies.

Weitere Informationen finden Sie hier: http://msdn.microsoft.com/en-us/library/aa479314.aspx

Um es klar auszudrücken, schlage ich nicht vor, dass Sie ASP.NET verwenden. Ich schlage nur vor, dass Sie die Technik verwenden. :) :)

David Hoelzer
quelle