【发布时间】:2016-04-27 17:11:06
【问题描述】:
我有一个 Web 应用程序,目前在我自己的 Azure 订阅下在 Azure 上运行。我想将其转移给另一方,以便他们可以在他们的订阅下运行 Web 应用程序。我该怎么做?
我可以:
- 给他们一些他们可以发布的包(我最好避免给他们实际的源代码),或者
- 从他们那里获取连接详细信息,以便我可以直接从 Visual Studio 发布到他们的订阅(说连接详细信息必须不让我完全控制他们的订阅)?
请注意,Web 应用程序由网站、Azure SQL 数据库和 Blob 容器组成。
【问题讨论】:
-
您是否需要在另一方订阅中访问 Web 应用更长的时间,还是像一次性的一样?
-
@GauravMantri:可能是一次性的事情,但除了发布之外,我可能还需要帮助他们设置数据库等。
-
请看下面@David 的回答(和我的 cmets 一起)。您的客户暂时只能授予您访问其订阅中的一个资源组的权限。您登录、设置所有内容、进行部署,然后您的客户可以将您从他们的订阅中删除(或者让您以读者角色留在那里,以便您可以不时检查但不进行任何更改)。
标签: c# asp.net-mvc azure publish