- PR -

HttpRequestValidationExceptionのキャッチ

1
投稿者投稿内容
未記入
会議室デビュー日: 2004/05/07
投稿数: 1
投稿日時: 2004-05-07 19:13
クロスサイトスクリプト対策のために、
<@Page >にvalidateRequest="true"に設定し、例外を発生させるようにして、
その例外をキャッチしたいのですが、どこですればよいのでしょうか。
Page_Init、Page_Load、Clickイベントの中でキャッチ文を書いたのですが、
エラー画面になってしまいます。
どなたか、ご存知の方がいましたら、ご回答よろしくお願いいたします。
todo
ぬし
会議室デビュー日: 2003/07/23
投稿数: 682
投稿日時: 2004-05-07 20:13
Global.asaxのApplication_Errorで拾えると思います。
http://support.microsoft.com/default.aspx?scid=kb;ja;306355

[ メッセージ編集済み 編集者: todo 編集日時 2004-05-07 20:56 ]
ryupyon
会議室デビュー日: 2004/05/28
投稿数: 1
投稿日時: 2004-05-28 06:22
なぜHttpRequestValidationExceptionのExceptionをtry-catchで取得できない仕様になっているのでしょうか?かなり疑問です。Page_LoadでRequest.QueryString.GetValues("..")[]をした段階でunhandled exceptionのエラーページに飛ばされてしまいます。

[ メッセージ編集済み 編集者: ryupyon 編集日時 2004-05-28 06:27 ]
1

スキルアップ/キャリアアップ(JOB@IT)