3

ASP.NET 4.0 に基づいて Web アプリケーションを開発しており、潜在的に危険な要求 (マークアップ コードを持つ) を含むページがいくつかあります。

では、web.config で RequestValidationMode="2.0" を設定する代わりに、それらのいくつかのページに対してのみそのプロパティを設定できますか?

4

2 に答える 2

8

msdn のどこかに隠された回答です。これがあなたにも役立つことを願っています。

<location path="test.aspx">
<system.web>
<httpRuntime requestValidationMode="2.0" />
</system.web>
</location>

参照

http://msdn.microsoft.com/en-us/library/hh882339(v=vs.100).aspx

于 2013-04-29T16:08:54.393 に答える
0

このエラーを回避するため:潜在的に危険な request.form 値がクライアントから検出されました。

ページレベルのプロパティを使用できます:<%@ Page ... ValidateRequest="false" %>

于 2013-03-21T10:28:29.553 に答える