4

偽装を使用する ASP.NET Web アプリと Integrated Security = true の SQL Server 接続文字列がある場合、アプリの IIS アプリケーション プールの ID は何らかの役割を果たしますか?

ID を特定のユーザー (LocalSystem、NetworkServices、またはドメイン ユーザー) に設定する必要がありますか? これは Windows 2003 上にあります。

4

1 に答える 1

2

SQL Server が IIS とは別のボックスにある場合、IIS アプリケーション プールの ID は、制約付き委任に対して信頼されている必要があります。「方法: ASP.NET 2.0 でプロトコル遷移と制約付き委任を使用する」を参照してください。IIS アプリが NETWORK SERVICE または SYSTEM として実行されている場合、IIS コンピューター アカウントは、制約付き委任に対して信頼されている必要があります。リンクされたリソースには、これを設定するためのすべての手順が含まれています。

SQL Server が IIS と同じマシン上にある場合、要件は何もありません。

于 2009-09-10T00:49:04.440 に答える