0

初めて Web サイトをローカル IIS にデプロイしようとしています

  1. 新しい Web サイトをローカル IIS に追加しました (そのためのディレクトリも作成しました)
  2. VS2012からこのディレクトリにファイルシステムメソッドで公開しました(チェック済み-そこにあります)
  3. [Web サイトの管理] > [参照] をクリックしました
  4. これはエラーを示しています:

    HTTP エラー 403.14 - 許可されていません Web サーバーは、このディレクトリの内容を一覧表示しないように構成されています。

  5. ディレクトリ ブラウジングを有効にする必要があることを Web で見つけました。私はそれを試してみました。
  6. これで、Web アプリをロードする代わりに、アプリのルート ディレクトリが表示されます (これは私が望んでいたものではありません...)。
IIS で Web アプリを起動するにはどうすればよいですか?

4

4 に答える 4

0

そのフォルダーにアクセス許可を付与する必要があります。

IIS にデプロイするとき、「ネットワーク サービス」にフォルダーへの読み取り/書き込みアクセスを許可します

于 2013-10-13T23:56:16.080 に答える
0

やっと見つけました。IISの問題でした。私の同僚の 1 人が、次の行を Web.config に追加しました。

<system.webServer>
    <handlers>
        <remove name="ExtensionlessUrlHandler-ISAPI-4.0_64bit" />
        <remove name="ExtensionlessUrlHandler-Integrated-4.0" />
        ...
    </handlers>
    ...
</system.webServer>

それらを削除すると問題が解決しました。

于 2013-10-14T21:13:28.930 に答える