gpt4 book ai didi

azure - 为什么 `Arr-Disable-Session-Affinity` header 会出现在我的 Azure Web 应用程序(网站)上?

转载 作者:行者123 更新时间:2023-12-04 12:53:26 26 4
gpt4 key购买 nike

按照this article中的过程进行操作我在我的 Azure Web 应用程序上禁用了 ARR Affinity cookie,并在响应中使用了以下 header :

Arr-Disable-Session-Affinity: True

确实删除了cookie,这是一件好事。但是, header 本身仍然存在。这个标题并没有真正伤害任何东西,但根据同一个文档,它不应该在那里:

If you add the Arr-Disable-Session-Affinity header to disable the affinity cookie, ARR will not set the cookie, but it will also remove the Arr-Disable-Session-Affinity header itself, so if your process is working correctly, you will see neither.

那么...我怎样才能让它删除标题呢?

最佳答案

如果您已在 Azure Web 应用程序 web.config 中添加了如下所示的 Arr-Disable-Session-Affinity 自定义 header ,那么您仍然会看到 Arr- Disable-Session-Affinity header 的值设置为 true,并在 HTTP 响应中删除了 ARR cookie。我认为您提供的引用博客中声明 Arr-Disable-Session-Affinity header 将被删除的说法不正确。

如果您想删除该 header ,则 cookie 将出现,它是互斥的。

<system.webServer>
<httpProtocol>
<customHeaders>
<add name="Arr-Disable-Session-Affinity" value="true" />
</customHeaders>
</httpProtocol>

enter image description here

关于azure - 为什么 `Arr-Disable-Session-Affinity` header 会出现在我的 Azure Web 应用程序(网站)上?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30404305/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com