Citrix ADC

Konfigurationsunterstutzung毛皮SameSite-Cookie-Attribut

Das samesite - attribute gibt dem浏览器an, ob Das Cookie für standortübergreifenden Kontext oder nur für den gleichen Site-Kontext verwendet werden kann。Wenn auf eine Anwendung in einem standortübergreifenden Kontext zugegriffen werden soll, kann sie dies auch nur über die https - verindung tun。Einzelheiten siehe RFC6265。

Bis 2020年2月wurde das samesite - attribute in Citrix ADC nicht explizit festgelegt。Der Browser nahm den Standardwert (Keine)。Die Nichteinstellung des SameSite-Attributs hatte keine Auswirkungen auf das Citrix Gateway und Die Authentifizierungs-, Autorisierungs- und Überwachungsbereitstellungen。

Bei bestimmten浏览器-升级wie谷歌Chrome 80 ändert sich das standardmäßige domänenübergreifende Verhalten von Cookies。“同样的东西”,“同样的东西”,“同样的东西”。Der Standardwert für谷歌Chrome ist auf Lax festgelegt。Bei bestimmten version onen anderer Browser ist der Standardwert für das samesite - attribute möglicherweise immer noch auf无festgelegt。

  • Keine: Weist darauf hin, dass der Browser ein Cookie im standortübergreifenden Kontext nur bei sicheren verindungen verwendet。
  • 宽松的: Weist darauf hin, dass der Browser ein Cookie für Anfragen auf derselben Domain und für Cross-Sites verwendet。Für standortübergreifende Zwecke können nur sichere HTTP-Methoden wie GET-Anfrage das Cookie verwenden。Beispielsweise kann eine GET- anfrage einer Ein-Subdomain abc.beispiel.com das Cookie einer anderen Subdomain xyz.beispiel.com mithilife eines GET lesen。Für standortübergreifende Anwendungen werden nur sichere HTTP-Methoden verwendet, da sichere HTTP-Methoden den Serverstatus nicht verändern。Weitere Einzelheiten finden Sie unterhttps://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Set-Cookie/SameSite#lax
  • 施特伦: Verwenden Sie das Cookie nur im selben网站- kontext。

Wenn das Cookie kein sameSite- attribute enthält, get谷歌Chrome von der Funktionalität von sameSite = Lax aus。Daher teilt谷歌Chrome bei Bereitstellungen innerhalb eines iframes mit standortübergreifendem Kontext, bei dem Cookies vom浏览器eingefügt werden müssen, keine standortübergreifenden Cookies。网址:möglicherweise nicht geladen。

Ein neues cookie - attribute命名为SameSite古怪dem VPN下的Authentifizierung, Autorisierung和Überwachung virtueller服务器hinzugefügt。柴油机的名称,它是全球性的,它是全球性的,它是全球性的,它是全球性的。

Um das sameSite-Attribut zu konfigurieren, müssen Sie Folgendes tun:

  1. Setzt das samesite - attribute für den virtuellen服务器
  2. 绑定你的Cookies一个den Patset(在浏览器网站-übergreifende Cookies ablegt)

Festlegen des samesite - attributes mithilfe der CLI

Verwenden Sie die folgenden Befehle,嗯as as aite - attribute auf virtueller Serverebene festzulegen。

set vpn vserver VP1 -SameSite [STRICT | LAX | None] set authentication vserver AV1 -SameSite [STRICT | LAX | None] 

Verwenden Sie die folgenden Befehle, um as same site - attribute auf globaler Ebene festzulegen。

set aaa parameter -SameSite [STRICT | LAX | None] set vpn parameter -SameSite [STRICT | LAX | None] 

Hinweis: Die einstein auf virtueller Serverebene nimt den Vorzug gegenüber der einstein auf globaler Ebene vor。Citrix empfiehlt, das samesite - cookie - attribute auf der Ebene des virtuellen Servers festzulegen。

Binden von Cookies an den Patset mithilfe der CLI

Wenn der浏览器网站-übergreifende Cookie löscht, können Sie diese Cookie- zeichenfolge an das vorhandene NS_Cookies_SameSite-Patset binden, soda das sameSite-Attribut dem Cookie hinzugefügt wd。

Beispiel:

bind patset ns_cookies_SameSite "NSC_TASS" 

Festlegen des samesite - attributes über die GUI

所以legen Sie das sameSite-Attribut auf virtueller Serverebene fest:

  1. Navigieren您祖茂堂Sicherheit > AAA - Anwendungsdatenverkehr > Virtuelle服务器。
  2. Wählen Sie einen virtuellen Server aus und klicken Sie aufBearbeiten
  3. 我是AbschnittGrundeinstellungen熊的象征和丹的象征较多
  4. 您在民意调查SameSitedie选项nach Bedarf aus。

Aktivieren Sie das Kontrollkästchen SameSite

所以legen Sie das sameSite-Attribut auf globaler Ebene fest:

  1. Navigieren您祖茂堂Sicherheit > AAA - Anwendungsverkehr > Authentifizierungseinstellungen ändern。

    Andern der Authentifizierungseinstellungen

  2. Klicken Sie auf der SeiteAAA-Parameter konfigurieren改模SameSite-Listeund wählen Sie die gewünschte选项aus。

    Wählen Sie die选项

Konfigurationsunterstutzung毛皮SameSite-Cookie-Attribut