繁体   English   中英

将 .NET 核心控制台应用程序部署到 Azure 后加载我的 web 应用程序时出错

[英]Error loading my web app after deploying .NET Core console app to Azure

我的应用程序在本地运行没有任何问题,但是当我尝试从 Azure 控制台运行它时,出现以下错误:

启动应用程序时出错。 SqlException:无法打开登录请求的服务器“服务器名称”。 IP 地址 'wxyz' 的客户端不允许访问服务器。 要启用访问,请使用 Windows Azure 管理门户或在 master 数据库上运行sp_set_firewall_rule以为此 IP 地址或地址范围创建防火墙规则。 此更改最多可能需要五分钟才能生效。 Microsoft.Data.ProviderBase.DbConnectionPool.CheckPoolBlockingPeriod(Exception e)

SqlException:无法打开登录请求的服务器“服务器名称”。 IP 地址 'ip' 的客户端不允许访问服务器。 要启用访问,请使用 Windows Azure 管理门户或运行 sp_set_firewall_rule

我在 azure 门户的防火墙设置中添加了 IP 问题仍然存在

此错误是因为您的 IP 未添加到 SQL 服务器选项卡(Azure 门户)中。 所以你必须在Azure入口添加你的SQL服务器的IP地址

您必须更新 SQL 服务器的“防火墙和虚拟网络”设置。

浏览到您的 SQL 服务器,添加 IP 地址并允许其他 azure 服务和资源访问该服务器。 刷新并等待至少 5 分钟,然后重试。

我的 ubuntu 服务器防火墙也阻止了我的请求一次,因此请确保您的网络服务器不负责。

您是否尝试过启用此设置? 在此处输入图像描述

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM