IIS Express 使用某种会话 ID 重定向到 URL

IIS Express redirects to URL with some kind of session ID

通常当我启动我的应用程序时,浏览器 window 会打开 URL

http://localhost:12345/

由于某些配置发生了一些变化,这被重定向到

http://localhost:12345/(S(presumablySomeBase64EncodedValue))

那么,所有像home/index这样的相关链接就变成了

http://localhost:12345/(S(presumablySomeBase64EncodedValue))/home/index

在服务器上生成 HTTP 501s

我不知道这是什么以及如何摆脱它。我什至不知道这个 base-64 值的名称。它是会话 ID 吗?

感谢任何提示。

在您的 web.config 文件中,添加:

<sessionState cookieless="UseCookies" />

在 system.web 标签下。