饼干路径" /"在我的应用程序托管在Azure应用程序服务

时间:2018-05-22 07:31:16

标签: .net azure path session-cookies azure-app-service-envrmnt

我已经在Azure应用程序上托管了.net内置的应用程序。

我们有一些系统/应用程序生成的cookie。一些cookie显示路径" /"在测试中不接受。

我们尝试更改路径,但它适用于应用程序(自定义用户定义的Cookie)Cookie。

我们可以改变这条路径" /"因为它意味着(可能是手段)/ site / wwwroot在Azure应用服务中。 或者你能否请一些我们可以遵循的标准做法。

希望这些信息足够。

此致 KUNAL

1 个答案:

答案 0 :(得分:0)

具有路径"/"的Cookie意味着它会随域名的所有请求一起发送。

指定路径的原因之一是您在同一域名下托管多个应用,并且只想将cookie与其中一个一起使用。

这里似乎不是这种情况,路径应该没问题。 实际上,如果您指定另一条路径,您的应用可能会停止工作,因为它不会发送到您应用的根目录。

您可以在MDN上详细了解Cookie的工作原理及其参数:https://developer.mozilla.org/en-US/docs/Web/HTTP/Cookies