0

我在 C# 中有一个使用 VS 2008 和 Framework 3.5 的 Web 应用程序。突然之间,当我在调试中运行应用程序时,URL 变为“ http://ServerName.com/IncidentReporting/(S(vrrpiuumx3ueqfbm0ljjnh45))/Default.aspx ”,而不是我所期望的“ http:// /ServerName.com/IncidentReporting/Default.aspx ”。这导致我的一些图像链接嵌入在应用程序生成的电子邮件中,导致严重的胃灼热。任何想法为什么会发生这种情况?当我将项目部署到生产 Web 服务器时也会发生这种情况。

谢谢,唐

4

1 回答 1

0

您启用了无 cookie 会话。这实际上是一个很大的安全风险。在您的 web.config 中,确保您有:

<sessionState cookieless="UseCookies" />
于 2013-04-12T20:01:24.413 回答