Я пытаюсь добавить тот же сайт: ни один во все наши файлы cookie через web.config. Я пробовал следующее, используя правила перезаписи, но безрезультатно:

  <outboundRules>
  <rule name="Add SameSite None">
            <match serverVariable="RESPONSE_Set_Cookie" pattern=".*" negate="true" />
            <action type="Rewrite" value="{R:0}; SameSite=none" />
  </outboundRules>
0
Linc Abela 26 Дек 2019 в 09:01

1 ответ

Попробуйте следующее:

<rewrite>
  <outboundRules>
    <rule name="Add SameSite" preCondition="No SameSite">
      <match serverVariable="RESPONSE_Set_Cookie" pattern=".*" negate="false" />
      <action type="Rewrite" value="{R:0}; SameSite=none" />
      <conditions>
      </conditions>
    </rule>
    <preConditions>
      <preCondition name="No SameSite">
        <add input="{RESPONSE_Set_Cookie}" pattern="." />
        <add input="{RESPONSE_Set_Cookie}" pattern="; SameSite=none" negate="true" />
      </preCondition>
    </preConditions>
  </outboundRules>
</rewrite>
0
Alex 18 Фев 2020 в 18:20