我有一个Web应用程序,该应用程序必须通过Windows身份验证连接到远程数据库。我有一个具有凭据的DOMAIN \ USER,可以连接到数据库,并且必须将其用于Web应用程序。 我没有成功的尝试是使用“集成安全性”配置连接字符串,如下所示:
<add name="Entities" connectionString="Data source=externalServer;Initial Catalog=Database;Integrated Security=SSPI;" providerName="System.Data.SqlClient"/>
,然后为Web应用程序的应用程序池提供用户的凭据,如下所示:
但是,每次我运行Web应用程序时,它都会尝试使用连接的客户端的当前Windows用户而不是应用程序池中的Windows用户登录。