【发布时间】:2014-02-21 00:30:18
【问题描述】:
当我请求主应用程序的 Login.aspx 页面时
http://app.primaryDomain.com/Application1/Login.aspx?ReturnUrl=http://myapp.crossdomain.com/Home
我希望<form runat="server"> 的操作属性包含来自请求的查询字符串:
<form action="Login.aspx?ReturnUrl=http://myapp.crossdomain.com/Home">.
但是,我只得到以下信息:
<form action="Login.aspx">.
我尝试了以下方法:
- 比较 web.config
- 比较从站点根目录继承的 web.config
- 比较来自 %frameworkversion%\config\web.config 的机器 web.config
- 应用程序池设置
- 应用程序池模式经典/集成
- 应用程序池 .net 框架版本
- iis 组件
- 确保未安装 iis 重写模块
我正在使用多个浏览器检索具有相同结果的页面。
欢迎对我可能没有看过的其他兼容性设置提出任何建议。
【问题讨论】:
-
请告诉我们您是如何检索它的。
-
@Win 添加了有关请求的信息。