通过Azure应用服务连接Azure SQL时出现登录失败错误
部署Azure应用服务后出现500错误,Application Insights提示“用户登录失败”
首次通过GitHub CI/CD将基于.NET 6 + EF 6的应用部署到Azure应用服务,应用可正常启动但访问时显示500错误,在Application Insights中捕获到“用户登录失败”的错误日志。
已尝试的排查操作
- 重置了SQL Server的登录密码
- 使用同一账号和密码,可通过SSMS成功连接SQL Server
- 使用同一账号和密码,可在Azure数据库查询编辑器中正常登录并操作
- 检查Azure应用服务的「配置>连接字符串」,确认用户名和密码均正确
备注:密码包含@符号,在SSMS和查询编辑器中使用完全相同的格式均可正常连接。
更新信息
应用服务配置中的连接字符串如下:
Data Source=tcp:congresssucksdbserver.database.windows.net,1433;Initial Catalog=congresssucks_db;User Id=************;Password=***************
技术栈:.NET 6 + EF 6;Azure SQL防火墙设置正常,截图如下:
恳请各位提供解决建议。
内容的提问来源于stack exchange,提问作者USMC6072
相关产品推荐
相关产品推荐

