HTTP エラー 404.11 – 見つかりません
リクエスト フィルタリング モジュールは、二重エスケープ シーケンスを含むリクエストを拒否するように構成されています。
最も考えられる原因は次のとおりです。
- リクエストには 2 つのエスケープ シーケンスが含まれており、リクエスト フィルタリングは 2 つのエスケープ シーケンスを拒否するように Web サーバーで構成されています。
試してみることができること:
- applicationhost.config または web.confg ファイルのconfiguration/system.webServer/security/requestFiltering@allowDoubleEscaping 設定を確認します。
詳細なエラー情報:
リクエストフィルタリングモジュール
開始リクエスト
静的ファイル
0x00000000
c:\WebApps\af-webauth\login.aspx?direct=true&profile=ehost&scope=site&authtype=crawler&jrnl=20770383&AN=17659561 7&h=4HIYSNzxr7gNmrjysOMexPmRqaF5qc0HnfVyB1Z5zBw9AFASCgtJq%2BYMGwf%2F03H%2FJUl%2B9P%2BjlC3ieXvXxKMg3w%3D%3D&crl=c
まだ決まっていない
まだ決まっていない
詳細情報:
これはセキュリティ機能です。変更の範囲を完全に理解するまでは、この機能を変更しないでください。この値を変更する前にネットワーク トレースを取得して、リクエストに悪意がないことを確認する必要があります。サーバーで二重エスケープ シーケンスが許可されている場合は、configuration/system.webServer/security/requestFiltering@allowDoubleEscaping 設定を変更します。これは、悪意のあるユーザーがサーバーに送信した不正な形式の URL が原因である可能性があります。
#IIS #詳細エラー