我有一个访问连接到实体框架的 WCF 服务的 MVC 应用程序。
我将连接从 MVC 应用程序切换到 WCF 服务,然后从 basichttp 切换到 TCP/IP,现在我收到一个错误 - 底层提供程序在打开时失败。在访问实体框架时。这个错误不会发生在 basichttp 上。
WCF 服务在 IIS7.5 上运行的应用程序池设置为集成模式。
连接字符串:
<add name="lc"
connectionString="metadata=res://*/Lib.csdl|res://*/Lib.ssdl|res://*/Lib.msl;provider=System.Data.SqlClient;provider connection string="data source=(local);initial catalog=OB;integrated security=True;multipleactiveresultsets=True;App=EntityFramework""
providerName="System.Data.EntityClient" />
不确定这是否相关,但我不想只使用 sql server 身份验证 windows 身份验证。
谢谢您的帮助。