1

リモート SQL データベースに接続する ASP.NET MVC 5 Web サイトがあります。

Visual Studio iis express から実行している場合、Web サイトは正常に動作します。

ただし、azurewebsites に Web サイトを展開し、ログイン関数にデバッガーをアタッチすると、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" />

この Web サイトは、他の場所にデプロイされた場合にも機能します。

この問題は、azurewebsites にデプロイされたときに発生します。

4

0 に答える 0