Tôi có một trang web ASP.NET chạy trong Visual Studio dev-vải (dự án azure) và đang sử dụng ACS và WIF. quá trình xác thực của tôi không hoạt động vì sau khi tôi đăng nhập tôi có được điều này:validateRequest = "false" không hoạt động, ngay cả với requestValidationMode = "2.0"
A potentially dangerous Request.Form value was detected from the client (wresult="<t:RequestSecurityTo...").
Các tài liệu nói rằng tôi cần phải thêm
<pages validateRequest="false" />
và
<httpRuntime requestValidationMode="2.0" />
Và tôi đã làm - nhưng Tôi vẫn gặp lỗi. Tôi cũng đã thêm validateRequest = "false" ở cấp trang. Nhưng nada - vẫn nhận được lỗi tương tự.
Các bước này dường như đã khắc phục sự cố cho các áp phích khác - có liên quan gì đến việc chạy trong vải có lẽ không?
Bạn có gửi bài đến một trang bên ngoài của ứng dụng? –
tại sao bạn không sử dụng requestValidationType thay thế? http://nuget.org/List/Packages/SyntaxC4.WindowsAzure.ACSManagement.Mvc –