Asp.net Azure Web服务管理您的帐户链接提供错误:26-定位服务器/指定实例时出错)

Asp.net Azure Web服务管理您的帐户链接提供错误:26-定位服务器/指定实例时出错),asp.net,azure,azure-web-app-service,Asp.net,Azure,Azure Web App Service,这是我第一个发布Azure用户的web应用程序,所以我对此有点陌生。 我终于设法让广告验证正常工作,但现在一旦用户登录,他们就无法访问“管理您的帐户”选项卡,该选项卡是在您生成通常位于/accounts/*目录中的asp.net web应用程序时为您自动创建的 当用户单击他们的广告名,将他们引导到/Accounts/Manage页面时,他们将收到以下错误: A network-related or instance-specific error occurred while establishi

这是我第一个发布Azure用户的web应用程序,所以我对此有点陌生。 我终于设法让广告验证正常工作,但现在一旦用户登录,他们就无法访问“管理您的帐户”选项卡,该选项卡是在您生成通常位于/accounts/*目录中的asp.net web应用程序时为您自动创建的

当用户单击他们的广告名,将他们引导到/Accounts/Manage页面时,他们将收到以下错误:

A network-related or instance-specific error occurred while establishing a 
connection to SQL Server. The server was not found or was not accessible. 
Verify that the instance name is correct and that SQL Server is configured to 
allow remote connections. (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified) 
当我在我的机器上本地运行应用程序时,这个过程工作得非常好,但当它使用广告帐户信息时,就不行了


我的问题是它为什么这样做?我在哪里可以修复它呢?

我使用下面文章中提供的步骤测试了Azure AD

项目模板没有为我创建默认的/Accounts/Manage页面。我正在使用Visual Studio 2017


这是我的第一个想法,但在/Accounts/*目录中找不到连接字符串

还请检查根目录中的web.config。是否有如下所示的连接字符串配置部分。请注意,本地数据库不适用于Azure Web App,您可以将帐户信息存储在中


我使用以下文章中提供的步骤测试了Azure AD

项目模板没有为我创建默认的/Accounts/Manage页面。我正在使用Visual Studio 2017


这是我的第一个想法,但在/Accounts/*目录中找不到连接字符串

还请检查根目录中的web.config。是否有如下所示的连接字符串配置部分。请注意,本地数据库不适用于Azure Web App,您可以将帐户信息存储在中



检查数据库连接字符串。这是我的第一个想法,但在/Accounts/*目录中找不到连接字符串。检查数据库连接字符串。这是我的第一个想法,但我在/Accounts/*目录中找不到连接字符串。我建议您远程调试web应用程序,以找出哪行代码会导致异常。我建议您远程调试web应用程序,以找出哪行代码会导致异常。
<add name="DefaultConnection" connectionString="xxx" providerName="System.Data.SqlClient" />