【问题标题】:Development environment in AzureAzure 中的开发环境
【发布时间】:2014-10-21 01:38:19
【问题描述】:

我最近开始使用 Microsoft Azure 和 Visual Studio Team Services。 我们使用 VS Team Services 在 TFS 中对我们的源存储库进行云存储。 连续部署配置为在每次提交时构建和部署。

截至目前,我们的开发环境是公开的,任何人都可以访问(发布到 azurewebsites.net)

但是,我们希望我们的开发环境是私有的,并且无法使用用户友好的 url 访问。我们可以在网站上实施一些授权,以防止其他人看到我们的开发网站,但必须有另一种方式。

有一些方法可以使用暂存区域中的部署槽来完成此操作(会给我一些 guid url),但它似乎不正确。

是否有任何对 Azure(或 Visual Studio Team Services)的内置支持来完成此操作?

【问题讨论】:

    标签: azure tfs azure-web-app-service azure-devops


    【解决方案1】:

    您可以利用域和/或 IP 地址限制来限制谁可以连接到您的主机。请参阅:http://azure.microsoft.com/blog/2013/12/09/ip-and-domain-restrictions-for-windows-azure-web-sites/

    【讨论】:

    • 谢谢!试了一下,效果很好。无论如何,我认为这个功能(或其他解决方案)应该默认作为 Azure 中的配置选项提供。
    • 它是,取决于您使用的服务类型。云服务(Web/Worker 角色和虚拟机)具有访问控制列表 (ACL),您可以使用它来实现此目的。 SQL Azure 数据库有一个“防火墙”,可以实现同样的目的。这正是您为网站实现它所需的方式:)。玩得开心!
    • 太好了,感谢您的意见。谈到 Azure,我还是个新手 :-)
    猜你喜欢
    • 2013-01-07
    • 1970-01-01
    • 1970-01-01
    • 2019-06-04
    • 1970-01-01
    • 1970-01-01
    • 2011-12-22
    • 1970-01-01
    • 2014-09-03
    相关资源
    最近更新 更多