0

パラメータには、太字、斜体などの書式情報が含まれています。これは禁止されていることがわかりました。

このテキストエディタとボタンがあります。ボタンをクリックすると、テキストがサーバー側に渡され、データベースに保存されます。

エラー情報は次のとおりです。

潜在的に危険な Request.QueryString 値がクライアントから検出されました (text=" efh<b>esy</b>ytry")。

説明: ASP.NET は、HTML マークアップまたはスクリプトが含まれている可能性があるため、潜在的に危険なデータを要求内に検出しました。データは、クロスサイト スクリプティング攻撃など、アプリケーションのセキュリティを侵害する試みを表している可能性があります。このタイプの入力がアプリケーションに適している場合は、明示的に許可するコードを Web ページに含めることができます。詳細については、 http: //go.microsoft.com/fwlink/?LinkID=212874を参照してください。

例外の詳細: System.Web.HttpRequestValidationException: 潜在的に危険な Request.QueryString 値がクライアントから検出されました (text=" efh<b>esy</b>ytry")。

この問題を解決するには?

4

1 に答える 1

2

試す:

<system.web>
    <compilation debug="true" targetFramework="4.0" />
    <httpRuntime requestValidationMode="2.0" />
    <pages validateRequest="false" />
</system.web>

参照: ValidateRequest="false" は Asp.Net 4 では機能しません

于 2013-04-22T19:45:18.007 に答える