1

asp.net アプリケーション用にカスタム エラー ページをセットアップしましたが、残念ながら、ある状況では 403 エラーに対して機能していないようです。リクエストが ASP.NET コードに届いていないと思います。原因となった問題は、次の URL によるものです: (私は ..%5C の組み合わせが原因であると確信しています)

www.site.com/..%5CStorage%5CDocuments%5C8849145d-174a-41ab-9676-0ae19d6ab741

次のようなエラー メッセージが表示され エラーページ ます。 web.config ファイルに次の内容があります。

<httpErrors   existingResponse="Replace" defaultResponseMode="Redirect" errorMode="Custom">
  <remove statusCode="404" />
  <error statusCode="404" path="/ErrorPages/Oops.aspx" responseMode="Redirect"/>
  <remove statusCode="401" />
  <error statusCode="401" path="/Account/Login.aspx" responseMode="Redirect"/>
  <remove statusCode="501"/>
  <error statusCode="501" path="/ErrorPages/Oops.aspx" responseMode="Redirect"/>
  <remove statusCode="411"/>
  <error statusCode="411" path="/ErrorPages/Oops.aspx" responseMode="Redirect"/>
  <remove statusCode="403"/>
  <error statusCode="403"   path="/ErrorPages/Oops.aspx" responseMode="Redirect"/>
</httpErrors>

<customErrors mode="On" defaultRedirect="~/ErrorPages/Oops.aspx">
  <error statusCode="403" redirect="~/ErrorPages/Oops.aspx"/>
</customErrors>

誰かが私がこれで髪を失っているのを手伝ってくれることを願っています....

4

0 に答える 0