我需要能够为 Controller 中的某些操作允许“+”号。我正在构建一个标签过滤引擎,它允许这样的事情(即 stackoverflow):/Stuff/Tagged/tag-name-1+tag-name-2+other-tag
我知道我可以在 web.config 中设置 allowDoubleEscaping="true"
,但出于安全原因,这不是最佳做法。
我猜有一种方法可以在 global.asax 中使用自定义文件管理器或其他注册表?
最佳答案
StackOverflow 可能将 + 视为空格。他们很可能映射路由 /Stuff/Tagged/{*tags}
并在标签上调用 string.split()
。如果您不允许在标签中使用空格,这实际上效果很好。
关于asp.net-mvc - 允许使用 MVC 3 加号登录 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7613944/