首页 > 代码库 > 让 asp.net mvc 支持 带有+ _ 等特殊字符的路由

让 asp.net mvc 支持 带有+ _ 等特殊字符的路由

最近配置微信 业务域名 时,需要在服务器的根目录中上传一个文本文件,而这个文本文件需要放这样的目录中:

技术分享

于在就在 服务器目录中创建了对应的文件夹,并将kuPv.txt上传,但是访问时,却怎么也访问不到。原来ASP.NET 默认是不支持带有特殊符号的路径的,

如果需要支持,需要在web.config中配置此项:如下

<configuration>
  <system.webServer>
    <security>
      <requestFiltering allowDoubleEscaping="true"></requestFiltering>
    </security>
  </system.webServer>
</configuration>

配置完成后,正常访问。

让 asp.net mvc 支持 带有+ _ 等特殊字符的路由