如何从URL中删除ASP.NET会话ID?

时间:2012-09-04 16:30:27

标签: asp.net url cookies

如何从网址中删除标识符?

在此示例网址中,我只需要index.aspx,如何删除(S(w0uz0245gtucb3am0k5w5g55))

  

http://www.example.com/(S(w0uz0245gtucb3am0k5w5g55))/index.aspx

2 个答案:

答案 0 :(得分:8)

您的网络服务器正在重写您的网址以包含会话状态,因为您已将网站配置为不使用Cookie。

如果你查看你网站的web.config文件,你可能会找到这一行:

<sessionState cookieless="true" />

如果您将值更改为“false”,如果可以解决您的问题(或者只是完全删除该行 - 默认值为false)

有关此配置的更多信息,请访问herehere

答案 1 :(得分:-3)

您可以将整个应用程序包装在iFrame中。没有人会看到长URL。