我注意到在classic ASP.NET MVC有一个Unvalidated
属性于Request
它允许访问当前请求提供的原始值。
我无法在 ASP.NET MVC 上识别此属性Core。还有办法访问该信息吗?
ASP.NET Core 不具有与 ASP.NET 中相同的请求验证功能。以下是团队的回复GH issue https://github.com/aspnet/BasicMiddleware/issues/64:
RequestValidation 总是相当漏洞百出,最终我们意识到验证应该是应用程序关注的问题,因为对一个应用程序验证的内容对另一个应用程序无效,
and
我们没有计划构建像 System.Web 中那样的请求验证中间件。
也有用:SO启用 asp.net core 请求验证 https://stackoverflow.com/questions/39061401/enable-asp-net-core-request-validation。如果很快,应该使用模型验证。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)