无法通过WCF服务连接到数据库

无法通过WCF服务连接到数据库,wcf,kerberos,Wcf,Kerberos,我无法通过IIS托管的WCF服务连接到数据库,但可以使用相同的代码通过控制台应用程序连接到同一数据库 我可以通过WCF服务连接到同一服务器中的其他数据库。WCF服务正在我的帐户下运行 我们正在为数据库连接使用Kerberos身份验证 你知道有什么问题吗 数据库上是否有任何可以通过WCF服务连接到db的设置 当IIS中承载的应用程序连接到数据库时,windows集成安全性不再有效,因为IIS具有名为应用程序池标识的安全功能。 您可以将应用程序池标识更改为可以连接数据库的实际帐户,也可以切换到SQ

我无法通过IIS托管的WCF服务连接到数据库,但可以使用相同的代码通过控制台应用程序连接到同一数据库

我可以通过WCF服务连接到同一服务器中的其他数据库。WCF服务正在我的帐户下运行

我们正在为数据库连接使用Kerberos身份验证

你知道有什么问题吗


数据库上是否有任何可以通过WCF服务连接到db的设置

当IIS中承载的应用程序连接到数据库时,windows集成安全性不再有效,因为IIS具有名为应用程序池标识的安全功能。

您可以将应用程序池标识更改为可以连接数据库的实际帐户,也可以切换到SQL server身份验证。 使用SQL Server身份验证是明智的,也是最可能的,我们只需要用户名/密码即可连接数据库。如下图所示

数据源=10.157.18.36\SQLExpress;初始目录=TestStore;用户 id=sa;密码=123456


如果有什么我可以帮忙的,请随时告诉我。

您有什么具体的例外情况?还包括内部异常和堆栈跟踪。