在我的本地机器上,该项目运行良好,我的 web.config 中有以下选项:
<httpRuntime maxUrlLength="10999" maxQueryStringLength="2097151" />
和
<security>
<requestFiltering allowDoubleEscaping="false">
<requestLimits maxQueryString="2097151" maxUrl="10999" />
</requestFiltering>
</security>
当我在我的 windows web server 2008 机器上安装它时,它工作正常,除了带有长查询字符串的页面。
本地机器规格:
Windows 8
IIS 8.0
还在另一台具有以下规格的本地机器上进行了测试:
Windows 7
IIS 7.5
服务器规格:
Windows Web Server 2008
IIS 7.0
如果需要更多信息,请告诉我,我将编辑问题。
我已经研究了其他 SO 问题,但找不到答案,有什么建议吗?