2017-10-04 4 views
0

原因を追跡する方法については、私がまだ暗いという共通のエラー状態が1つあります。ASP.NETの問題に関するIISのトレースファイルを読む

「このディレクトリまたはページを表示する権限がありません」という結果が403件発生することがあります。

ただし、実際の問題はディレクトリを表示する権限がありませんが、ASP.NETがそのページを処理していないことです。 DirectoryListingModuleは表示されるエラーを私に与えています。

私は要求トレースを有効にすることができます。これは、IISが要求をどのように処理するかについての情報を含む非常に長いファイルを提供します。

しかし、私はそれをどうしたらいいのか分かりません。

私はlinked the trace file in questionです。かなり大きいです。誰のアイデアですか?

答えて

0

要求トレースによれば、私はあなたのカスタムドメインを設定してvisbricks-staging.azurewebsites.netを指していると仮定しました。あなたのトレースファイルに基づいて、あなたのウェブサイトのルートパスにアクセスし、あなたのウェブサイトにデフォルトのページがないと思われる場合、DirectoryListingModuleはルートディレクトリの内容を表示しようとしますが、ディレクトリブラウジング機能はデフォルトでは無効になって、その後、あなたはHTTPエラー403.14取得します - 次のように禁止:

enter image description here

をあなたはこの問題を狭めるために、既定のドキュメントを設定しようとすることができ、あなたは紺碧のポータルhereでそれを行うことができますかweb.config hereで設定してください。

+0

私はMVCをやっているので、デフォルトのドキュメントがありません。私はこれがIISが要求を処理したいと思ったらASP.NETに尋ね、ASP.NETアプリケーションがいいえと言うとき、ディレクトリリストハンドラのような他のハンドラに処理を続けると思います。しかし、私は、あなたが実際にこのラインを見ることができるのか疑問に思います。 – John

+0

私はリクエストトレースを読み、この問題について私の考えを示しました。 mvcアプリケーションの場合は、たとえばにアクセスしようとしましたか? '/ home/index'テスト用?この問題が発生する前に、403.14に遭遇したと言われたように、何かを設定したり、新しい機能を晴天のWebアプリケーションに導入したりしましたか? –

関連する問題