我用MVC 5开发了一个网站,并使用sqlserver 2008作为后端数据库。我在这个项目中使用身份来管理该网站管理面板的网站用户。我在本地 IIS 服务器上发布了这个网站。发布后,我在重新分级 IIS 池用户时遇到异常,为此,我将应用程序池高级设置中的标识值更改为“本地系统”。现在网站的前端按预期工作正常,但是,当我尝试通过在登录页面中输入凭据来访问管理面板时,出现以下异常
ArgumentException:密钥“集成安全性”的值无效
我的连接字符串如下
<add name="DefaultConnection" connectionString="Data Source=MSOFFICEUU;Initial Catalog=WASAWeb;Integrated Security=true," providerName="System.Data.SqlClient" />
<add name="WASAWebEntities" connectionString="metadata=res://*/Models.WASANewsModel.csdl|res://*/Models.WASANewsModel.ssdl|res://*/Models.WASANewsModel.msl;provider=System.Data.SqlClient;provider connection string="data source=MSOFFICEUU;initial catalog=WASAWeb;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework"" providerName="System.Data.EntityClient" />
在这方面有任何帮助。
";Integrated Security=true," 应该有半栏而不是逗号 希望有帮助。
Trusted_Connection=True,TrustServerCertificate=True,MultipleActiveResultSets=True