从客户端(*)检测到潜在危险的Request.Path值

从客户端(*)检测到潜在危险的Request.Path值

我收到了一个相当不言自明的错误:

从客户端(*)检测到潜在危险的Request.Path值。

这个问题是由于*在请求URL中:

https://stackoverflow.com/Search/test*/0/1/10/1

这个url用于填充搜索页面,其中‘test*’是搜索词,其馀的url与各种其他过滤器有关。

是否有一种简单的方式允许这些特殊字符在URL中?我试过修改web.config没有结果。

我应该手动对特殊字符进行编码/解码吗?或者,是否有最佳做法来这样做,我想避免使用查询字符串。-但这可能是一种选择。

应用程序本身是c# asp.netWebForms应用程序,它使用路由来生成上面漂亮的URL


拉丁的传说
浏览 1731回答 3
3回答
打开App,查看更多内容
随时随地看视频慕课网APP