6

PowerShell を使用して IIS7 でアプリケーション プールを作成しようとしています。これを NetworkService アカウントで実行したいのですが、現在、ビルトイン アカウントとして認識されるのではなく、アプリケーション プールで「その他」のユーザーとして設定しようとしているようです。私のPSは現在次のようになっています: Set-ItemProperty $iisAppPoolDir -name processModel -value @{userName="NetworkService";identitytype=3}

これで、通常password="*****";、アプリケーション プールを作成してユーザーがログインできるようにするためのフィールドも使用できるようになります。

どんな助けでも大歓迎です!

4

1 に答える 1

17

Network Service は独自の identityType であるため、ユーザー名をまったく設定せず、次のように identityType を 2 に設定します。

Set-ItemProperty IIS:\AppPools\MyAppPool -name processModel.identityType -value 2

これにより、ID が Network Service に設定されます。

identityType の値は、IIS の Web サイトに記載されています。

于 2015-03-10T14:26:23.923 に答える