C# 通过ASPX在域服务器中登录失败
我有C# 通过ASPX在域服务器中登录失败,c#,asp.net,sql,sql-server,exception,C#,Asp.net,Sql,Sql Server,Exception,我有domain服务器和mssql数据库。当我通过domain服务器运行aspx页面时,它会给我异常。我在域服务器中为sql数据库设置了密码和用户名,这可能就是问题所在。我该怎么做才能修好它 例外情况: Login failed. The login is from an untrusted domain and cannot be used with Windows authentication. 连接字符串: <connectionStrings> <add na
domain
服务器和mssql
数据库。当我通过domain
服务器运行aspx
页面时,它会给我异常。我在域
服务器中为sql
数据库设置了密码
和用户名
,这可能就是问题所在。我该怎么做才能修好它
例外情况:
Login failed. The login is from an untrusted domain and cannot be used with Windows authentication.
连接字符串:
<connectionStrings>
<add name="sky_PeopleEntities"
connectionString="metadata=res://*/hosting.csdl|res://*/hosting.ssdl|res://*/hosting.msl;provider=System.Data.SqlClient;provider connection string="data source=go.db.hosting.bg;initial catalog=sky_People;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework""
providerName="System.Data.EntityClient" />
</connectionStrings>
integratedsecurity=True是问题所在:双重hopp问题
请提供正确的SQL用户名和密码,或提供有权访问SQL server和必要资源的正确应用程序池标识来修复此问题。登录失败并出现此错误意味着您进行SQL连接的服务器/计算机位于与SQL server连接的服务器/计算机不同的Active Directory域中服务器已打开 通常这意味着您需要向连接字符串添加用户名或密码,以便可以使用SQL身份验证而不是Windows身份验证进行身份验证。您可能需要与托管公司或系统管理员联系,以正确设置用户名和密码 一旦你有了它,移除集成安全性=true部分,并添加
userid=[username];
密码=[密码]代码>您的连接字符串是什么样子的?我添加了连接字符串。请花些时间并正确设置您的问题的格式。我如何提供SQL用户名和密码以及要编写的集成安全性?我是否应该将用户和密码完全添加到[]括号中?而不使用[]
。我只是用这些来告诉你改变你环境中的那些值。结果应该是User Id=testuser;密码=testpass代码>