你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
购买应用服务域并使用它配置应用
应用服务域是直接在 Azure 中管理的自定义域。 使用这些域可以轻松管理 Azure 应用服务的自定义域。 本文介绍如何购买应用服务域并使用它配置应用服务应用。
先决条件
- 创建应用服务应用,或使用为另一教程创建的应用。 应用应位于 Azure 公共区域中。 目前不支持 Azure 国家云。
- 若要使用应用服务域,应用的应用服务计划必须是付费层,而不是免费 (F1) 层。 请参阅纵向扩展应用以更新层级。
- 移除订阅中的支出限制。
注意
对于某些订阅类型,在创建应用服务域之前,订阅需要在 Azure 上有足够的历史记录。 免费试用或基于额度的订阅不支持应用服务域。
购买并映射应用服务域
有关应用服务域的定价信息,请访问应用服务定价页并向下滚动到应用服务域。
在 Azure 门户中,导航到应用的管理页。
在应用的左侧窗格中,选择“自定义域”。
选择购买应用服务域。
注意
还可以转到“应用服务域”视图并选择“创建”,或直接导航到创建页面,来独立于应用创建应用服务域。 但是,由于域独立于应用,因此你无法为应用分配主机名(例如
www
),但如果从应用的“自定义域”页面创建域,则可以执行此操作。在“基本信息”选项卡中配置以下设置:
设置 说明 订阅 用于购买域的订阅。 资源组 用于放置域的资源组。 例如,你的应用所在的资源组。 域 所需的域。 例如 contoso.com。 如果所需的域不可用,你可以从可用域的建议列表中进行选择,或者尝试其他域。 注意
应用服务域支持以下顶级域:com、net、co.uk、org、nl、in、biz、org.uk 和 co.in。
选择“下一步:联系人信息”,并按照 ICANN 的要求提供你的信息,完成域注册。
请务必尽量准确填写所有必填字段。 如果联系人信息数据错误,可能会导致无法购买域。
注意
请确保能够访问自己联系信息上的电子邮件地址。 GoDaddy 将通过“@secureserver.net”电子邮箱直接向你的联系信息发送电子邮件;这些仅为重要的事务性电子邮件。
选择“下一步:主机名分配”,并验证要映射到你的应用的默认主机名:
主机名 说明 根 (@) 根或顶点子域。 如果你购买了 contoso.com
域,则它是根域。 如果你不想将主机名映射到应用,请选择“否”。"www" 子域 如果你购买了 contoso.com
域,www
子域将为www.contoso.com
。 如果你不想将主机名映射到应用,请选择“否”。注意
如果你未从应用的“自定义域”页面启动应用服务域向导,则你看不到此选项卡。稍后仍可以按照手动映射主机名中的步骤添加主机名。
选择“下一步:高级”并配置可选设置:
设置 说明 自动续订 应用服务域以一年的时间增量进行注册。 启用自动续订,以确保域注册不会过期,并且你保留域的所有权。 续订时,将自动向你的 Azure 订阅收取每年的域注册费用。 如果禁用此选项,则必须手动续订域。 隐私保护 默认情况下启用。 隐私保护会在 WHOIS 数据库中隐藏域名注册联系人信息,但年度域名注册费涵盖了这些信息。 若要选择退出,请选择“禁用”。 以下顶级域名 (TLD) 不支持隐私保护:co.uk、in、org.uk、co.in 和 nl。 选择“下一步:标记”,然后为你的应用服务域设置所需的标记。 不需要标记。 它是 Azure 中可帮助你管理资源的一项功能。
选择“下一步:查看 + 创建”并检查你的域订单。 完成后,选择“创建”。
注意
应用服务域使用 GoDaddy 进行域注册,使用 Azure DNS 来托管域。 除了每年的域注册费用以外,还将收取 Azure DNS 的使用费。 有关信息,请参阅 Azure DNS 定价。
域注册完成后,将显示“转到资源”按钮。 选择它以查看管理页面。
现可将应用服务应用分配给该自定义域。
注意
对于某些订阅类型,在创建应用服务域之前,订阅需要在 Azure 上有足够的历史记录。 免费试用或基于额度的订阅不支持应用服务域。
手动映射主机名
如果从应用的“自定义域”页启动,应用服务域向导已允许你将根域(如 contoso.com
)和 www
子域(如 www.contoso.com
)映射到应用。 可以将任何其他子域映射到你的应用,如 shoppingcart
(在 shoppingcart.contoso.com
中的)。
在 Azure 门户中,导航到应用的管理页。
在应用的左侧菜单中,选择“自定义域”。
选择“添加自定义域”。
对于“域提供商”,请选择“应用服务域”。
对于“TLS/SSL 证书”,如果应用位于基本层或更高层,请选择“应用服务托管证书”。 如果你要继续使用“共享”层,或者想要使用自己的证书,请选择“稍后添加证书”。
对于“TLS/SSL 类型”,请选择所需的绑定类型。
设置 说明 自定义域 要为其添加 TLS/SSL 绑定的域名。 私有证书指纹 要绑定的证书。 TLS/SSL 类型 - SNI SSL:可添加多个 SNI SSL 绑定。 选择此选项可以使用多个 TLS/SSL 证书来保护同一 IP 地址上的多个域。 大多数新式浏览器(包括 Internet Explorer、Chrome、Firefox 和 Opera)都支持 SNI(有关详细信息,请参阅服务器名称指示)。
- IP SSL:只能添加一个 IP SSL 绑定。 选择此选项只能使用一个 TLS/SSL 证书来保护专用公共 IP 地址。 配置绑定后,请按照重新映射基于 IP 的 SSL 的记录中的步骤进行操作。
IP SSL 仅在“标准” 层或更高层中受支持。在“应用服务域”中,选择你的订阅中的应用服务域。
注意
若要映射到其他订阅中的应用服务域,请参阅映射外部购买的域。 在这种情况下,Azure DNS 是外部域提供程序,你需要手动添加所需的 DNS 记录。
在“域类型”中,配置要映射的域类型:
域类型 说明 根域 根或顶点子域。 如果你购买了 contoso.com
域,则它是根域。子域 在“子域”框中指定一个子域,例如 www
或shoppingcart
。选择 添加 。
你应该能看到添加到列表的自定义域. 你还可能会看到红色的 X 和文本“无绑定”。
如果之前选择了“应用服务托管证书”,请等待几分钟,应用服务会为你的自定义域创建托管证书。 该过程完成后,红色 X 将变为标有“安全”一词的绿色对勾标记。 如果选择了“稍后添加证书”,则红色 X 将一直保留,直到你为该域添加专用证书并配置绑定。
注意
除非为你的自定义域配置了证书绑定,否则从浏览器到域的任何 HTTPS 请求都将收到错误或警告,具体取决于浏览器。
通过在浏览器中导航到“映射”来测试映射。 (例如,转到
shoppingcart.contoso.com
。)
续订域
你所购买的应用服务域自购买之日起的一年内有效。 可以将域配置为自动续订,或者在域过期前最多 90 天手动续订域名。 成功自动或手动续订后,你将收到域费用帐单,你的域过期时间将额外延长一年。
注意
对于 .nl 域,只能在域过期前 90 天开始至到期日期当月第 20 天期间手动续订域。 在此时间段之后,即使域尚未过期,也将无法续订该域。
如果要配置自动续订,或者手动续订域,请执行以下步骤:
在搜索栏中,搜索并选择“应用服务域”。
选择要配置的域。
从域的左侧导航窗格,选择“域续订”。 若要停止自动续订域,请选择“打开”。 否则请选择“关闭”。 设置立即生效。 如果启用自动续订,在域过期日期的第二天,Azure 将尝试向你收取域名续订费用。
注意
导航离开页面时,选择“确定”来忽略“将丢弃未保存的编辑”错误。
若要手动续订域,选择“续订域”。 但是,此按钮仅在域到期日期之前的 90 天内有效。
如果域续订成功,则会在 24 小时内收到电子邮件通知。
管理自定义 DNS 记录
在 Azure 中,可以使用 Azure DNS 管理应用服务域的 DNS 记录。 可以添加、删除和更新 DNS 记录,就像使用外部购买的域时一样。 管理自定义 DNS 记录:
在搜索栏中,搜索并选择“应用服务域”。
选择要配置的域。
在概述页面中,选择“管理 DNS 记录” 。
有关如何编辑 DNS 记录的信息,请参阅如何在 Azure 门户中管理 DNS 区域。
更新联系人信息
购买应用服务域后,可以根据需要更新域联系人信息。 请务必使此联系信息保持最新状态,以便在决定转出域时接收有关域的通知和验证邮件。 若要更新联系人信息:
在搜索栏中,搜索并选择“应用服务域”。
选择要配置的域。
在域的左侧导航栏中,选择“高级域管理(预览版)”。 若要更新联系人信息,请选择“编辑联系人”。
在出现的窗格中更新所需的字段,然后选择“提交”。
提交请求后,可能需要一些时间来更新联系人信息。
注意
如果你禁用了隐私保护并更新了名称或组织信息,则系统会将电子邮件验证发送到记录在案的电子邮件地址进行确认。 此外,如果你更新了电子邮件地址,则系统首先会将验证电子邮件发送到记录在案的上一个电子邮件地址进行确认。 完成后,系统会将另一封电子邮件发送到记录在案的新电子邮件地址进行确认。 在你通过电子邮件确认之前,联系人信息不会更新。
禁用隐私保护
重要
禁用隐私保护后,无法再重新启用隐私保护。
隐私保护会对 WHOIS 数据库隐藏你的域注册联系人信息。 如果在创建域期间启用了此设置,则每年的域注册费用中已包含隐私保护,无需额外付费。 但是,在某些情况下(例如将域转出)你需要禁用隐私保护,那么可以通过以下方式执行此操作:
取消购买
购买应用服务域后,可在五天内取消购买并获得全额退款。 五天之后,你可以删除应用服务域,但无法获得退款。
在搜索栏中,搜索并选择“应用服务域”。
选择要配置的域。
在域的左侧导航栏中,选择“锁”。
已为你的域创建了删除锁。 只要删除锁存在,就不能删除应用服务域。
选择“删除”以移除锁定。
在域的左侧导航栏中,选择“概述”。
如果所购买域的取消期限未过,请选择“取消购买”。 否则,请参阅“删除”按钮。 若要删除该域且不想要获得退款,请选择“删除”。
选择“是”以确认操作。
完成该操作后,该域将从订阅中释放,可供任何人再次购买。
常见问题
- 我为什么看到了“此订阅没有计费支持,无法购买应用服务域”?
- 我为什么在创建应用服务域时收到了 SubscriptionExceededMaxDomainLimit 错误?
- 如何将默认 URL 定向到自定义目录?
我为什么看到了“此订阅没有计费支持,无法购买应用服务域”?
免费订阅(不需要已确认的信用卡)无权在 Azure 中购买应用服务域。
为什么在创建应用服务域时收到了 SubscriptionExceededMaxDomainLimit 错误?
订阅可以具有的应用服务域数取决于订阅类型。 具有每月额度分配的订阅(如 Visual Studio Enterprise 订阅)的应用服务域上限为一个。 若要提高上限,请转换为按使用付费的订阅。
如何将默认 URL 定向到自定义目录?
这不是 DNS 解析方案。 默认情况下,应用服务将 Web 请求定向到应用代码的根目录下。 若要将它们定向到子目录(例如 public
),请查看定向到自定义目录。
下一步
了解如何绑定自定义 TLS/SSL 证书以帮助保护应用服务。