我遇到了一个令人沮丧的asp.net问题。
可是:
如果www.mysite.com/page.aspx?anystring=1234是用户尝试打开的第一个页面,则查询字符串会被看似重定向的内容删除。页面或代码背后的代码无关紧要。
有什么想法吗?
答案 0 :(得分:1)
ASP.Net中基于Cookie的会话管理将编写一个cookie并重定向以查看它是否返回cookie。我以前没有经历过这种吃URL参数,但这是在第一页视图上进行重定向的一件事。
答案 1 :(得分:0)
您可以尝试一些事项:
您可以使用诸如ieHttpHeaders之类的实用程序或针对FireFox的Firebug实用程序来查看HTTP流量以查看正在发生的情况。这样,您就可以在请求中查看正在发送的参数,并查看浏览器是否以意外方式重定向。
您可能还希望在同一个虚拟目录下创建一个测试页面,该目录只显示参数的值,看看是否有效,这会将其缩小到page.aspx中的配置问题或编码问题。 / p>