我已经在 MVC4 中开发了我的应用程序并且运行良好。但是在我托管的服务器中,它失败了。我将我的代码移到服务器上,我添加了 edmx 文件和 sql 连接,并且能够从 VS 运行它。我从那里发布它并将它托管在 IIS 中,我收到一个错误
“System.Data.SqlClient.SqlException:用户 'SEIU-ULTCW\ULTCAPP01$' 登录失败。”
我正在使用带有 Windows 身份验证的 SQL Server 2008 r2 我正在使用的连接字符串是
<add name="CMSEntities" connectionString="metadata=res://*/Model.CMS.csdl|res://*/Model.CMS.ssdl|res://*/Model.CMS.msl;provider=System.Data.SqlClient;provider connection string="data source=LTCSQL;initial catalog=CMS;integrated security=True;multipleactiveresultsets=True;App=EntityFramework"" providerName="System.Data.EntityClient" />
它是我将 EDMX 文件添加到应用程序时自动生成的。服务器的两种用途 1.Administrator 域 ULTCAPP01 2.user1 域 SEIU-ULTCW。user1 具有管理权限。
在 IIS 中也启用了 Windows 身份验证。任何帮助表示赞赏.. 谢谢。