加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net – IIS 7错误请求响应时 存在于URL中

发布时间:2020-12-16 07:44:41 所属栏目:asp.Net 来源:网络整理
导读:我有一个应用程序,它应该接受来自Salesforce的不安全字符.他们是 ?和r?(到目前为止……)他们没有工作. 我将allowDoubleEscaping设置为true,requestValidationMode设置为2.0,requestPathInvalidCharacters设置为BLANK,relaxedUrlToFileSystemMapping设置为tr
我有一个应用程序,它应该接受来自Salesforce的不安全字符.他们是
?和r?(到目前为止……)他们没有工作.

我将allowDoubleEscaping设置为true,requestValidationMode设置为2.0,requestPathInvalidCharacters设置为BLANK,relaxedUrlToFileSystemMapping设置为true,maxRequestLength设置为1024.

它没用.然后我尝试将400的自定义错误设置为重定向到同一页面,而不传递Salesforce发送的数据.也没工作.

然后我尝试通过IIS 7错误页面部分执行相同操作,但它仍然无法正常工作.

我怎么能够:

>让应用程序接受角色?
>或者让app / IIS重定向到同一页面进行手动输入?

所有这些都在ASP.NET MVC 3应用程序中,但我怀疑这很重要,因为它可能会在它调用ASP.NET运行时之前阻止它.

我很感激一些帮助.提前致谢!

解决方法

您可能希望查看的位于IIS管理器中,单击您的服务器节点(或网站节点),找到“请求筛选”图标.转到URL选项卡,您可以在此处始终允许特定URL,或者更改一般处理URL过滤的方式.我确信这些设置在web.config文件的部分下也是可用的,但是我不知道所有设置元素和属性是什么(我确信你可以进行搜索并轻松找到它们).

修复此问题后,您可能必须通过ASP.NET.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读