Windows Server 2008 R2 と IIS7.5 の使用を開始したばかりで、既存のサイトを Windows 2003 ボックスから移動しようとしています。サイトを正常に実行できますが、サイト内のすべての CSS / 画像で 401 エラーが発生します。全員に読み取りアクセスを許可すると、これは解決しますが、これを行うのはあまり嬉しくありません。
IIS7.5 は魔法のような新しい「アカウント」を利用し、各アプリケーション プールには独自のアカウントがあることを読みました。
これまでのところ、
- 私のウェブサイト(kbank)のwwwrootに新しいフォルダーを作成しました
- 別のマシンからファイルをコピーしました
- IIS7 では、新しい Web サイト (仮想ディレクトリではない) を作成しました。これにより、Web サイトと同じ名前の新しいアプリケーション プールが作成されました。これは統合パイプライン プールです
- Process Model / Identity では、これは ApplicationPoolIdentity を使用しており、Load User Profile は True に設定されています
- フォルダーのルートへの IIS AppPool\kbank 読み取りアクセス権を付与
ウェブサイトの最適な設定方法を誰か教えてください。