arraffinity cookie是否始终在azure Web应用程序上设置?

kry*_*pru 5 iis asp.net-mvc session azure azure-web-sites

我在Azure上托管Web应用程序。我有一个仅计划一个实例的基本计划。在将应用发布到云中之后,我注意到生成了名为ARRAffinity的 arraffinity cookie 。因此,即使使用托管Web应用程序的单个实例,也始终会生成arraffinity cookie?那正确吗?或周围有多少个实例以及Azure Web应用程序alwyas生成cookie无关紧要?

ric*_*sch 8

默认情况下,它始终存在。
有几种方法可以禁用Azure Web应用程序的会话亲缘关系cookie(ARR cookie)

解释如下:Azure:ARRAffinity制作亲和力Cookie!

亲和力Cookie用于帮助需要留在Azure中某个Web应用程序或网站实例的人们。这样做的原因是我们努力争取无国籍状态,但并不总是做到这一点。这意味着用户必须停留在他们使用的特定实例上,直到它们破坏状态,然后在那时保存所有内容。


Mar*_*ter 6

可以禁用此功能,而无需添加其他答案Arr-Disable-Session-Affinity中的博客文章中提到的标题。Azure 有一个选项可以在“设置”>“配置”>“常规设置”>“平台设置”下关闭此功能。

Azure 中的设置切换