'/' アプリケーションでサーバー エラーが発生しました。

危険な可能性のある Request.QueryString 値がクライアント (id="...2018 2020 <a href='https://www...") から検出されました。

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

例外の詳細: System.Web.HttpRequestValidationException: 危険な可能性のある Request.QueryString 値がクライアント (id="...2018 2020 <a href='https://www...") から検出されました。

ソース エラー:

ハンドルされていない例外を生成したソース コードは、デバッグ モードでコンパイルされた場合のみ表示できます。これを有効にするには、以下の手順に従い、URL を要求してください。

1. "Debug=true" ディレクティブをエラーを生成したファイルの上に追加してください。例:

  <%@ Page Language="C#" Debug="true" %>

または:

2. 以下のセクションをアプリケーションの構成ファイルに追加します。

<configuration>
   <system.web>
       <compilation debug="true"/>
   </system.web>
</configuration>

2 番目の方法を使った場合、指定されたアプリケーション内のすべてのファイルがデバッグ モードでコンパイルされます。最初の方法を使った場合は、指定した特定のファイルのみがデバッグ モードでコンパイルされます。

重要: デバッグ モードでアプリケーションを実行してもメモリおよびパフォーマンスのオーバーヘッドが発生します。製品シナリオに配置する前にアプリケーションでデバッグが無効にされていることを確認してください。

スタック トレース:


[HttpRequestValidationException (0x80004005): 危険な可能性のある Request.QueryString 値がクライアント (id="...2018 2020 <a href='https://www...") から検出されました。]
   System.Web.HttpRequest.ValidateString(String value, String collectionKey, RequestValidationSource requestCollection) +9934308
   System.Web.<>c__DisplayClass280_0.<ValidateHttpValueCollection>b__0(String key, String value) +22
   System.Web.HttpValueCollection.EnsureKeyValidated(String key) +9932317
   System.Web.HttpValueCollection.Get(String name) +17
   System.Web.UI.WebControls.QueryStringParameter.Evaluate(HttpContext context, Control control) +134
   System.Web.UI.WebControls.Parameter.UpdateValue(HttpContext context, Control control) +50
   System.Web.UI.WebControls.ParameterCollection.UpdateValues(HttpContext context, Control control) +101
   System.Web.UI.WebControls.ParameterCollection.GetValues(HttpContext context, Control control) +36
   System.Web.UI.WebControls.SqlDataSourceView.InitializeParameters(DbCommand command, ParameterCollection parameters, IDictionary exclusionList) +257
   System.Web.UI.WebControls.SqlDataSourceView.ExecuteSelect(DataSourceSelectArguments arguments) +568
   keieikyo.member.member_blog_category.load_Data() in C:\Users\ino\source\repos\keieikyo\keieikyo\member\member_blog_category.aspx.cs:50
   keieikyo.member.member_blog_category.Page_Load(Object sender, EventArgs e) in C:\Users\ino\source\repos\keieikyo\keieikyo\member\member_blog_category.aspx.cs:17
   System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +51
   System.Web.UI.Control.OnLoad(EventArgs e) +95
   System.Web.UI.Control.LoadRecursive() +59
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +6569
   System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +245
   System.Web.UI.Page.ProcessRequest() +72
   System.Web.UI.Page.ProcessRequestWithNoAssert(HttpContext context) +22
   System.Web.UI.Page.ProcessRequest(HttpContext context) +58
   ASP.member_member_blog_category_aspx.ProcessRequest(HttpContext context) +37
   System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +188
   System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step) +48
   System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +71


バージョン情報: Microsoft .NET Framework バージョン:4.0.30319; ASP.NET バージョン:4.7.4087.0