カスタム サービス アカウントを使用して ASP.NET MVC 2 Silverlight アプリケーションを展開しようとしています。私は次のことをしました:
1) ドメイン ユーザー アカウント (myAppUser) が作成されました。ドメイン コントローラーは、アプリをデプロイしようとしている Web サーバーとは異なります。
2) Web サーバーで次のコマンドを実行します: aspnet_iisreg -ga myDomain\myAppUser これにより、myAppUser が IIS_WPG グループに割り当てられました。
3) IIS マネージャーでアプリケーション プールを作成し、そのプールを myAppUser アカウントで実行するように構成しました。
4) VS 2010 のパブリッシュ メソッドを使用して Web アプリを展開し、上記のアプリケーション プールを使用するように構成しました。
5)私が持っているweb.configで
identity impersonate="false"
authentication mode="Windows"
デフォルト ページを要求すると、ログイン ページが表示されます。私が望むのは、クライアント マシンの資格情報を使用したサイレント ログインです。どうやってやるの?
PS: 実際には、デフォルトのネットワーク サービス アカウントで資格情報を要求しませんでした。そのアカウントを myAppUser に変更すると、資格情報の要求が始まりました。