我写了一个应用程序,我正在尝试将其上传到Azure上。该应用程序在本地运行正常,并有一个SQL Server数据库作为后端;该应用程序基于MVC。
当我尝试访问/ person这样的页面时,出现此错误:
Azure Exception Details: System.Data.SqlClient.SqlException: Login failed for user 'null'.
任何人都遇到过这样的错误,你是如何解决的。
我已经尝试了一些建议但似乎没有任何建议:
解决这个问题的最佳方法是什么?
答案 0 :(得分:3)
在应用程序的数据连接上,连接字符串没有用户标识。添加用户标识修复了该问题。即使使用正确的连接字符串发布应用程序时,用户ID仍为空。