0

我已将我的 asp.net MVC 应用程序部署到生产环境,它按预期工作。但是,当在 IE 中使用 F12 查看正在向服务器发出的网络请求时,我看到使用以下格式发送的请求:

http://172.16.10.2/VMSWebTest/(F(pZPg-rE4Nghw1pU6TbKBwuNIeLCVHnerv1BO7BG3hZlmLxqretATeKFdrZU2b9Qr_rg2-wieUwZOJ9PkcwWdRzRSP_oUEI5mdmd4vzbrqbM1))/Tiers

而不是这种格式:

http://172.16.10.2/VMSWebTest/Tiers

URL 的 (F(pZPg-rE4Nghw1pU6TbKBwuNIeLCVHnerv1BO7BG3hZlmLxqretATeKFdrZU2b9Qr_rg2-wieUwZOJ9PkcwWdRzRSP_oUEI5mdmd4vzbrqbM1)) 部分来自哪里?为什么?它的目的是什么?

我注意到这似乎只适用于 IE,因为使用 Chrome 时请求 url 符合预期。

4

1 回答 1

0

您可能是 ASP.NET 无法识别 IE10 的错误的受害者,请参阅此答案中的建议: IE10 User-Agent 导致 ASP.Net 不发送 Set-Cookie (IE10 not setting cookies)

具体来说,有一个可用的修补程序:http: //support.microsoft.com/kb/2600088

于 2013-01-08T08:47:54.250 回答