ASP.NET 连接字符串在应用程序从 VS 2019 运行时有效,但在发布到 Azure 时失败
当我从 VS (2019) 运行时,SQL Server 连接字符串可以访问 Azure 上托管的 SQL 数据库,但是当我将站点发布到 Azure 并访问该网站(从 Azure)时,我遇到了访问问题 - 使用相同的连接字符串。
Azure 疑难解答程序出现错误:- “由于凭据无效,最近尝试连接数据库 xxxxxxxxxxxxxxx 失败。要解决此问题,请联系 您的服务管理员获取有效凭据。如果此问题仍然存在,请与您的服务人员分享这些故障排除步骤 管理员。”
我是管理员,凭据在以下环境中工作:
- 应用程序从 VS 运行并访问基于 Azure 的 SQL Server 数据库
- 从 Microsoft 的 SSMS 访问同一数据库
有什么想法吗?
连接字符串:-“数据源=tcp:xxxxxxxxx.database.windows.net,1433;数据库=TradingPortal;用户 ID=xxxxxxxxx;密码=xxxxxxxx;Trusted_Connection=False;集成安全性=False;加密=True;连接超时=30;TrustServerCertificate=False;MultipleActiveResultSets=True;"
最佳答案
关于azure - 连接字符串可以远程工作,但不能从 Azure 工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58256328/