asp.net - url 显示奇怪的字符串

标签 asp.net url iis-7

我正在本地服务器(Windows Server 2008、IIS 7.0.6)上测试我的 asp.net 网站,当我在浏览器中仅输入 IP 地址时,例如

192.168.0.5

它像这样返回:

http://192.168.0.5/(S(u0nmzwxobbwpuk1mtvuybwn0))/default.aspx

每次我输入 IP 并按 Enter 键时,.0.5/和/default.aspx 之间的奇怪内容都会发生变化。

内容显示正确,但显然网址有问题。

最佳答案

听起来您可能正在使用无 cookie session 。

基本上,ASP.NET 将您的 session ID 存储在查询字符串中,而不是将其存储在 cookie 中。看起来很恶心,但允许你在有人不接受 cookie 时使用 session 状态。您可以阅读更多here .

关于asp.net - url 显示奇怪的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12823347/

相关文章:

c# - ASP.NET MVC HtmlHelper Razor 语法

php - 重定向后我想要我输入的网址

python - 使用带有可选参数的 Django url 模板标记时出现 NoReverseMatch 错误,但在浏览器中访问 URL 时出现错误

java - 数据从何处(位置)发布并通过 URL 读取

wcf - 获取 "Unrecognized error 109 (0x6d)",可以通过更改 web.config 为 "fixed"

c# - 如何从 C# 中的相对 URL 字符串获取参数?

css - 是否有任何程序可以将多个图像合并为一个以用于 CSS 并减少往返次数?

c# - 如何销毁包含三个列表的 List 元素,以便我可以创建一个列表以添加到数据库

javascript - X-Frame-Options 出现跨源错误 :sameorigin?

.net - 如何将大 (> 25MB) 文件上传到 Web 服务?