Azure异常详细信息:System.Data.SqlClient.SqlException:用户登录失败' null'

时间:2016-09-27 18:18:27

标签: sql sql-server

我写了一个应用程序,我正在尝试将其上传到Azure上。该应用程序在本地运行正常,并有一个SQL Server数据库作为后端;该应用程序基于MVC。

当我尝试访问/ person这样的页面时,出现此错误:

Azure Exception Details: System.Data.SqlClient.SqlException: Login failed for user 'null'.

任何人都遇到过这样的错误,你是如何解决的。

我已经尝试了一些建议但似乎没有任何建议:

  • 添加到配置文件
  • 设置Persist Security Info = False为true

解决这个问题的最佳方法是什么?

1 个答案:

答案 0 :(得分:3)

在应用程序的数据连接上,连接字符串没有用户标识。添加用户标识修复了该问题。即使使用正确的连接字符串发布应用程序时,用户ID仍为空。