|
分類:[ASP.NET (VB)]
mappathを使うと、デバッグでは成功して、喜んだのですが、デプロイして、iisマネージャーを使って実行すると、次のようなエラーメッセイジが でました。
HTTP エラー 403.14 - Forbidden
Web サーバーは、このディレクトリの内容の一覧を表示しないように構成されています。
可能性のある原因: •既定のドキュメントは要求された URL に対して構成されていません。ディレクトリの参照がサーバーで有効にされていません。
対処方法: •ディレクトリの参照を有効にしない場合は、既定のドキュメントが構成され、ファイルが確実に存在するようにします。 •IIS マネージャーを使用して、ディレクトリの参照を有効にします。1.IIS マネージャーを開きます。 2.[機能] ビューで [ディレクトリの参照] をダブルクリックします。 3.[ディレクトリの参照] ページの操作ウィンドウで [有効にする] をクリックします。
•サイトまたはアプリケーション構成ファイルで configuration/system.webServer/directoryBrowse@enabled 属性が True に設定されていることを確認します。
エラー情報の詳細:
モジュール DirectoryListingModule
通知 ExecuteRequestHandler
ハンドラー StaticFile
エラー コード 0x00000000
要求された URL http://localhost:80/pyramidwp3/
物理パス C:\inetpub\wwwroot\pyramidwp3\
ログオン方法 匿名
ログオン ユーザー 匿名
これに従って、iisマネージャーで、ディレクトリの参照を有効ににすると、目的の画像は表示されず、なにやら、一覧が表示されただけです。 もう一つの対処方法として、direkutorybrowsese@enable属性を確かめたのですが、web.configには、その項目はありませんでした。 自分でつくってもいいのでしょうか。
非常に困っています。助けてください。
|