2009-04-28 20 views
5

いくつかのASP.NetアプリケーションをIIS6からIIS7に移行しています。私は別のサーバー上のファイルを指す1つのサーバー上にいくつかの仮想ディレクトリを作成しようとしています。 IIS6では、匿名認証でファイルにアクセスできるユーザーを使用するだけでした。 IIS7では、動作させることができません。私はユーザー名とパスワードで仮想ディレクトリをセットアップしましたが、 "不十分なアクセス許可のために構成ファイルを読み込めません"という500.19エラーが発生します。私は実際にはイメージとアプリケーションファイルが含まれていないディレクトリにweb.configを置く必要があるとは想像できません。 IISマネージャーでそのディレクトリをクリックすると、「認証」セクションなどをクリックするとweb.configファイルに関するエラーが表示されます。また、仮想ディレクトリからのファイルへの書き込みは正常に機能していると思われるので、アクセスの問題があるとは思われません。 IIS_IUSRグループへのディレクトリアクセス権を与えました。IIS7別のサーバー上のファイルに仮想ディレクトリを作成する

+0

こんにちは、Derek、 非常に似た問題が発生しています。権限を正常に設定した後、IIS 7は引き続きweb.configファイルを探すように見えます。 問題を最終的に解決できましたか? ありがとう! – mkorman

答えて

3

UNC共有をポイントする仮想ディレクトリを使用する場合は、仮想ディレクトリの詳細設定に進み、フォルダにアクセスするための適切な権限を持つ特定のユーザーアカウントを選択します。 これは、リモートサーバー上のUNC共有を指している私のasp.netアプリケーション内の私の仮想ディレクトリで動作します。

関連する問題