validateRequest=“假”即使使用 requestValidationMode="2.0" 也无法正常工作
我有一个在 Visual Studio dev-fabric(azure 项目)中运行的 ASP.NET 网站,并且正在使用 ACS 和 WIF。我的身份验证过程不起作用,因为登录后我得到以下信息:
A potentially dangerous Request.Form value was detected from the client (wresult="<t:RequestSecurityTo...").
文档指出我需要添加
<pages validateRequest="false" />
并且
<httpRuntime requestValidationMode="2.0" />
我做了 - 但我仍然收到错误。我还在页面级别添加了 validateRequest="false" 。但nada - 仍然遇到同样的错误。
这些步骤似乎已经解决了其他海报的问题 - 这可能与在 dev-fabric 中运行有关吗?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我没有意识到,但我不小心在 WIF 创建的位置标签中添加了这些设置:
I hadn't realised, but I'd accidentally added these settings within a location tag created by WIF: