0

最近、asp.net 3.5 から 4.0 にアップグレードしました。それ以来、ハイパーリンクの JavaScript でランダムな問題が発生しています。私が言えることから、ブラウザーは一部のハイパーリンクの JavaScript を正しく解釈していません。たとえば、サイト マップ用の TreeView があります。誰かが「展開/折りたたみ」画像をクリックすると、javascript を実行する代わりに、ページに誘導しようとします。

javascript:TreeView_ToggleNode(ctl00_MainContent_TreeView1_Data,1,ctl00_MainContent_TreeView1n1,' ',ctl00_MainContent_TreeView1n1Nodes)

「潜在的に危険な Request.Path 値がクライアントから検出されました (:)」というエラーが表示されるため、これが発生していることはわかっています。結果のリクエストから「javascript:TreeView_Toggle...」へ。

これはほんの一例です。他のリンクでもいくつかのエラーが発生しました。特定のブラウザでもありません。IE6 から Firefox 14 までの範囲です。

また、アップグレードする前にこれが発生していなかったこと、およびアップグレードがこれらの「潜在的に危険なリクエスト」をキャッチしていることにも確信が持てません。しかし、私は持っています

requestValidationMode="2.0"

私はこのエラーを自分で再現できませんでした。サイトでエラーが発生したときに受信するメールから見たところです。

提案やアドバイスをいただければ幸いです。ありがとうございました

4

0 に答える 0