私は、カスタムエラーページを設定するウェブの例を越えてくると、人々は、このようなことを行います。Web.configのエラータグcustomerErrorsセクションには、Int32のstatusCodeが必要ですか?
<customErrors mode="RemoteOnly" defaultRedirect="GeneralError.aspx">
<error statusCode="401.2" redirect="4012Error.htm"/>
</customErrors>
私は401.2リダイレクトが頭痛の独自のセットを持っていることを知っているが、IISはその不満されていません。
パーサーエラーメッセージ:プロパティ 'statusCode'の値を解析できません。エラーは次のとおりです。401.2はInt32の有効な値ではありません。
"401"に変更すると正常に動作します。 Intellisenseでさえ、statusCodeをInt32にする必要があると不平を言っています。
サブコードをどのように使用していますか?私は確かにできない!
多くの感謝!
これは私が401.2のエラーを示すために使用しているガイドです: http://www.flimflan.com/blog/HttpModuleToAllowACustomErrorPageFor4012AccessDeniedInASPNET.aspx それは私が力を処理するために、IISと信じている、でHTTPHandlerのを置きます私のcustomError。 IISでデフォルトのエラーページを変更しましたが、エラーページにグラフィックスとCSSが含まれているため、ページが正しく読み込まれません。 HTMLだけが表示されます - グラフィックスとCSSは401.2エラーを表示し、表示されません。 私は、人々がglobal.asaxがそれらのために働いていないと不平を言ういくつかの記事を見ました。それが私がhttpモジュールのアプローチを試みていた理由です。 – TimH