【发布时间】:2019-01-31 06:34:22
【问题描述】:
我在 App Service Web App 上部署了一个 ASP.NET Web API,另外还有一个 SQL Azure 实例。我在 Azure 中使用 Web App + SQL 模板创建了这两个。
我已允许 SQL Azure 访问我自己的 localhost 的 IP,因此我可以在 SQL Server Management Studio 中打开它。
目前,我还在 SQL Azure 的防火墙设置中设置了一条规则,以允许部署了我的 App Service 的所有出站 IP。我从 App Service 设置中的 Properties 刀片复制了我的 App Service 的出站 IP 列表。请看下文。
但我想知道三件事:
Azure 是否会更改这些 IP?
如果出现这种情况,我是否必须在我的 SQL Azure 防火墙设置中重新输入新设置并删除旧设置?如果我忘记了旧的,因为没有地方可以看到旧的,如果我最终删除了所有错误的 IP,该怎么办?
是否有必要将这些 IP 提供给防火墙?还是仅仅打开允许访问 Azure 服务 开关就足够了?但我相信,通过阅读帮助工具提示,此开关仅允许 Azure 服务(例如查询编辑器等)访问您的数据库。
【问题讨论】:
标签: azure azure-sql-database azure-web-app-service azure-sql-server