无法仅在生产环境中连接到 SQLServer 数据库(并且它在同一服务器上以调试模式工作)

问题描述 投票:0回答:1

我有一个 NET.Core/C#/Sql Server 应用程序,它在本地运行得非常好。

问题是我在生产环境中无法连接到数据库。我尝试在生产环境中重建应用程序,它在 Visual Studio 中以调试模式连接,但重建时无法在发布模式下连接。

我尝试了几种连接字符串:

“连接字符串”:{ "SQLConnection": "数据源=localhost;初始目录=AWOS;集成安全性=True", "IdentityConnection": "数据源=localhost;初始目录=AWOS_IDENTITY;集成安全性=True;MultipleActiveResultSets=true" },

“连接字符串”:{ "SQLConnection": "数据源=25.9.xx.xxx;初始目录=AWOS;集成安全性=True", "IdentityConnection": "数据源=25.9.xx.xxx;初始目录=AWOS_IDENTITY;集成安全性=True;MultipleActiveResultSets=true" },

下面的两个解决方案都使用用户 sa 及其密码(该用户在 SQL Server 中工作,我能够使用该用户访问(在管理控制台中)生产环境上的数据库 - 端口已打开并且 SQL Server 允许远程连接)。

下面的所有连接字符串选择都可以在生产环境中的调试模式下工作,但在部署时不再(其中任何一个)工作。

浏览器中没有错误消息,控制台中没有任何内容,日志中没有任何内容!!!!

我错过了什么?

sql-server visual-studio production
1个回答
0
投票

信任服务器证书?查看您的日志文件。或者访问服务器中的 url 以获取完整的异常/错误

© www.soinside.com 2019 - 2024. All rights reserved.