1. ホーム
  2. asp.net

[解決済み] Web アプリケーションの IIS7 フォルダパーミッション

2023-01-21 22:39:03

質問

IIS7 を使用している会社のイントラネットウェブサイトで、なりすましなしの Windows 認証を使用しています。

IIS7 では、これらの設定を使用して、私の Web アプリを含むフォルダーにアクセスするために、どのアカウントが使用されますか?

それは IIS_IUSRS でしょうか?または NETWORK SERVICE ですか? または、私が知らない別のものですか?

どのように解決するのですか?

IIS 7 (IIS 7.5 ではない) では、サイトは、サイトのアプリケーション プールに設定されたアカウントに基づいてファイルおよびフォルダーにアクセスします。デフォルトでは、IIS7 では、このアカウントは NETWORK SERVICE .

アプリケーションプールの ID を指定する (IIS 7)

IIS 7.5 (Windows 2008 R2 および Windows 7) では、アプリケーションプールは、アプリケーションプールの起動時に作成される ApplicationPoolIdentity の下で実行されます。このアカウントに ACLS を設定する場合は、アプリケーション プールの起動時に作成される IIS AppPool\<yourpoolname> の代わりに NT Authority\Network Service .