【问题标题】:Is Azure Free Website IP address needed in order to "Add to Allowed IP Addresses"?是否需要 Azure 免费网站 IP 地址才能“添加到允许的 IP 地址”?
【发布时间】:2015-07-26 22:12:09
【问题描述】:

我建立了一个简单的 asp.net Web 表单测试站点来学习 Azure,并带有一个简单的 DB。在本地运行良好。我将它部署到 Azure。然后通过学习曲线了解需要单独部署数据库、链接资源、检查连接字符串等。

存在一个问题,即网站上的程序出错。我正在通过许多途径来尝试诊断它。这个问题是关于一个特定的路径。

有几篇文章说网站要使用DB,我必须将网站的IP地址添加到DB服务器允许的IP地址中。

https://azure.microsoft.com/en-us/documentation/articles/sql-database-create-configure/

但是,我找不到我的免费 Azure 网站的 IP 地址。当我对此进行研究时,似乎没有免费网站可用的固定 IP 地址。

所以要么:

1) 我需要知道从哪里获取免费网站的 IP 地址,或者 2) 有一些方法可以在免费网站中使用 Azure SQL,而无需 指定一个允许的 IP 地址,或 3) 完全不同的东西。

对此的任何帮助将不胜感激。

谢谢!

更新:以下是我在数据库配置页面上看到的所有内容,即没有防火墙规则。但是,我确信必须在 Azure 中自动调整“允许的 IP 地址”要求,因此这可能不是问题,这让我更仔细地查看了连接字符串,这就是问题所在。基本上是一天新手学习曲线,明天我将不得不继续努力并尝试了解更多。

【问题讨论】:

    标签: azure azure-sql-database


    【解决方案1】:

    配置数据库防火墙时,有一个选项允许 Azure 服务。检查是否已检查。此外,发布实际的错误消息也会有所帮助。

    【讨论】:

    • 请参阅回复 Brendan 关于未找到防火墙控件的评论。
    【解决方案2】:

    对于托管在 Azure 平台中的东西,您不需要这样做。

    在 Azure SQL Server 防火墙 (Preview Portal) 设置下,确保 Allow access to Azure services 已打开:

    或者,通过Old Portal,可以通过以下方式找到设置:

    Databases -> Servers -> Configure
    

    【讨论】:

    • 我解决了这个问题,请参阅上面的更新。我找到了允许访问控件。根据我上面帖子中的更新,我找不到防火墙控件。知道它们在哪里会很有帮助。关于我为什么找不到它们的任何线索?
    • 您似乎使用的是经典门户 (manage.windowsazure.com),而我的屏幕截图是预览门户 (portal.azure.com)
    • 是的,它是预览门户。格拉齐。
    • 没问题。此外,如果其中一个答案帮助您解决了您遇到的问题,最好将其标记为已接受的答案。
    猜你喜欢
    • 1970-01-01
    • 2018-12-23
    • 1970-01-01
    • 1970-01-01
    • 2011-04-08
    • 2014-04-25
    • 1970-01-01
    • 1970-01-01
    • 2011-02-05
    相关资源
    最近更新 更多