http://weblogs.asp.net/achang/archive/2004/04/15/113866.aspx
在提出问题之前,我尝试按照上述文章中的要点在 MS SQL 服务器和生产 IIS 7 服务器之间建立信任连接。
我本质上希望 DB 连接字符串能够连接到服务器,而无需传递登录信息。
它们不是私人网络。
我尝试了文章中的方法,但没有效果。
有人对我如何实现这一目标还有其他建议吗?
答案1
如果 IIS 应用程序池和 SQL Server 登录是同一个域帐户,或者它们共享用户名和密码(即回退到类似工作组的登录模式),则该方法有效。
我让 IIS Web 应用程序在指定的用户帐户下运行的方法是创建一个具有我想要的标识的应用程序池,然后指定 Web 应用程序使用该应用程序池。无需在 Web.Config 中进行模拟设置。