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=&quot;data source=go.db.hosting.bg;initial catalog=sky_People;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework&quot;" 
        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