1

我有一个连接到远程 sql 数据库的 ASP.NET MVC 5 网站。

该网站从 Visual Studio iis Express 运行时运行良好。

但是,当我在 azurewebsites 上部署网站并将调试器附加到登录功能时,我看到 UserManager.FindAsync 功能将我重定向到一般错误视图页面。

这是 UserManager 检查用户是否存在的地方:

var user = await UserManager.FindAsync(model.UserName, model.Password);

这是 web.config 连接字符串:

<add name="DefaultConnection" connectionString="Data Source=87.87.87.87,1433;Initial Catalog=dbname;Integrated Security=False; User Id=username; password=password" providerName="System.Data.SqlClient" />

该网站在部署到其他地方时也可以正常工作。

将其部署在 azurewebsites 上时会出现问题。

4

0 回答 0