Azure网站可以有多个绑定吗?

Pur*_*ome 2 azure azure-web-roles

我们目前在我们自己的虚拟机上使用IIS托管我们的站点.效果很好.

我们的主网站有大约30个左右的绑定,我们用它来自定义html输出.对我们来说,每个约束都是一个主题.例如,red.mywebsite.com将具有红色背景.

如果我们转移到azure网站,azure是否也允许我们这样做?

如果是,我们可以以编程方式执行此操作吗?

ast*_*kov 7

是的,Azure网站确实支持每个网站的多个绑定.

此功能,但只适用于SharedReserved实例的缩放模式.

配置绑定是通过目标网站的自定义域管理完成的.您可以添加多个自定义域,这将有效地编辑IIS中的绑定.但是,您必须知道,Azure网站尚不支持SSL.

还有编程方式来管理绑定,但尚未记录,因为此功能是预览.您可以通过Windows Azure PowerShell Management cmdlet管理Azure网站.但这还没有记录.如果从此处获得最新的Windows Azure PowerShell,您将拥有以下命令:

  • 新AzureWebSite
  • GET-AzureWebsite
  • 删除 - AzureWebsite
  • SET-AzureWebsite
  • 展示 - AzureWebSite
  • 启动AzureWebSite
  • 停止 - AzureWebSite

还有REST Management API(由PowerShell cmdlet使用),它也没有记录:(

简单的逆向工程(使用fiddler)显示*AzureWebsite命令连接到以下地址:

https://management.core.windows.net/[subscription-id]/services/webspaces/

只需快速说明,该命令的帮助Set-AzureWebsite显示有一个开关-HostNames,记录如下:

-HostNames <String []>

   The fully qualified hostnames that can be used to access the website
Run Code Online (Sandbox Code Playgroud)

我相信这就是你需要的.

你可以尝试深入挖掘.