Citrix ADC

SameSite饼干属性

为了安全的网络通信,谷歌已经授权使用SameSite饼干属性。通过遵守谷歌铬的新SameSite政策,Citrix ADC设备可以使用set - cookie标题中设置的SameSite属性来管理第三方饼干。Cookie 设置可缓解攻击并提供安全的网络通信。

直到 2020 年 2 月,该SameSite属性尚未在cookie中明确设置。浏览器将默认值视为“无”。但是,随着某些浏览器升级(例如谷歌铬80),饼干中的默认跨域行为会发生变化。

SameSite属性设置为以下值之一,对于谷歌Chrome浏览器,默认值设置为“松懈”。

。指示浏览器仅在安全连接上下文中使用饼干来处理跨站点上下文中的请求。

宽松的。表示浏览器在同一站点上下文中使用饼干处理请求。在跨网站上下文中,只有像 GET 请求这样的安全 HTTP 方法才能使用 cookie。

严格。仅当用户明确请求域时才使用饼干。

注意:如果set-Cookies(包括防火墙会话Cookie)具有SameSite属性,并且如果网络应用程序防火墙配置文件中启用了addcookiesamesite属性标志,则SameSite属性将根据配置文件中配置的值覆盖。

使用CLI在Web应用防火墙配置文件中配置Samesite属性

要配置SameSite属性,必须完成以下步骤:

  1. 启用SameSite饼干属性。
  2. 为appfw会话饼干设置的甜饼属性。

在命令提示符下,键入:

set appfw profile -insertCookieSameSiteAttribute (ON | OFF)

示例:

设置appfw profile p1 -insertCookieSameSiteAttribute ON

在命令提示符下,键入:

set appfw profile - cookieSameSiteAttribute (LAX | NONE | STRICT)日志含义

示例:

设置appfw概要p1 - cookieSameSiteAttribute松懈

属性类型在哪里,

。Cookie 属性 Samesite 设置为 “无”,对于所有 WAF 和应用程序 Cookie,都标记为安全。

宽松的。对于所有WAF和应用程序饼干,饼干属性Samesite都设置为“松懈”。

严格。对于所有WAF和应用程序饼干,饼干属性Samesite都设置为“松懈”。

  1. 导航到安全> Citrix Web应用防火墙>配置文件
  2. 在详细信息窗格中,选择一个配置文件,然后单击编辑
  3. Citrix Web应用防火墙配置文件页面中,单击”高级设置”下的“配置文件设置”。
  4. 配置文件设置部分设置以下参数:

    一。插入饼干Samesite属性。选中该复选框以启用饼干Samesite属性。b。饼干Samesite属性。从下拉列表中选择一个选项以设置Samesitecookie值。

  5. 点击确定完成

Citrix ADC GUI上的Samesite饼干属性设置

SameSite饼干属性