Gup*_*R4c 5 asp.net iis asp.net-mvc iis-7 asp.net-mvc-3
我有一个应用程序,它应该接受来自Salesforce的不安全字符.它们是%0A和%0D(到目前为止......)并且它们不起作用.
我已经设置allowDoubleEscaping
到true
,requestValidationMode
对2.0
,requestPathInvalidCharacters
对BLANK
,relaxedUrlToFileSystemMapping
对true
,并maxRequestLength
到1024
.
它没用.然后我尝试将400的自定义错误设置为重定向到同一页面,而不传递Salesforce发送的数据.也没工作.
然后我尝试通过IIS 7错误页面部分执行相同操作,但它仍然无法正常工作.
我怎么能够:
所有这些都在ASP.NET MVC 3应用程序中,但我怀疑这很重要,因为它可能会在它调用ASP.NET运行时之前阻止它.
我很感激一些帮助.提前致谢!
您可能想要查看的位置是在 IIS 管理器中,单击您的服务器节点(或网站节点),然后找到图标Request Filtering
。转到该URL
选项卡,您可以在此处始终允许特定 URL,或更改一般处理 URL 过滤的方式。我确信这些设置也可以在 web.config 文件的部分下使用,但我不知道所有设置元素和属性是什么(我确信您可以进行搜索并轻松找到它们)。
修复此问题后,您可能还必须与 ASP.NET 作斗争。
归档时间: |
|
查看次数: |
1934 次 |
最近记录: |