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