Webform路由值为'&'

时间:2017-01-31 22:58:15

标签: c# asp.net webforms url-routing

我在我的网络应用程序中使用路由。目前,我有一个问题,其中路线值包含'&'在其中。即使我对URL进行编码,它仍然会引发潜在危险的请求错误。

这是编码网址

http://localhost:4185/ViewAttachment/K200000000025263/Correspondence%20%26amp%3B%20testing/pdf

无论如何我可以通过这个吗?我已经看到了一些解决方案,我们需要在web.config文件中的请求中定义Invalidchar,但不确定这样做的缺点是什么?还有其他方法需要对路由参数进行编码吗?

0 个答案:

没有答案