Mig*_*ngi 3 c# asp.net-core-2.0
尝试从IIS Express运行我的.NET Core 2.0应用程序时,出现以下错误:
System.Data.SqlClient.SqlException: 'Failed to generate SSPI context.'
Run Code Online (Sandbox Code Playgroud)
尝试使用以下连接字符串(用户名和密码已编辑)访问SQL 2012数据库服务器上的数据库时会发生这种情况:
"Server=10.10.127.170;Database=NGProd;user
id=*;password=*;Trusted_Connection=True;MultipleActiveResultSets=true;"
Run Code Online (Sandbox Code Playgroud)
我正在使用专门为此应用程序创建的SQL Server登录名和密码.我可以使用它登录SSMS并拥有对数据库的所有访问权限.我可以测试其他计算机上的连接,它工作正常.我还检查了SQL错误日志,当我尝试通过应用程序或通过SSMS登录时,没有报告任何错误.
我经历了几个博客,网站和论坛,看着"无法生成SSPI上下文"错误,但这些决议都没有产生任何影响.
有人有主意吗?我很难过!
我最近遇到了同样的问题。我将连接字符串更改为
"Server=10.10.127.170;Database=NGProd;user id=*;pwd=*;"
Run Code Online (Sandbox Code Playgroud)
它对我有用。
希望这可以帮助!
小智 6
Trusted_Connection 应设置为 false:
Trusted_Connection=False
Run Code Online (Sandbox Code Playgroud)
在我绞尽脑汁、花了好几个小时尝试我能找到的每一篇博客文章和建议之后,我有了一个疯狂的想法。我只是使用我创建的 SQL Server 凭据将远程 SQL Server 链接到本地 SQL 实例。嘭!现在就像一个魅力,即使我确实需要在我的查询中写一些额外的内容。
| 归档时间: |
|
| 查看次数: |
6011 次 |
| 最近记录: |