Поделиться через


Buy and manage an App Service domain

Доменами службы приложений являются пользовательские домены, которые управляются непосредственно в Azure. Они упрощают процесс управления пользовательскими доменами для Azure App Service. В этой статье объясняется, как купить домен App Service и настроить приложение App Service с его использованием.

Prerequisites

Примечание

Для некоторых типов подписок, прежде чем вы сможете создать домен службы приложений, подписка должна иметь достаточную историю на Azure. Домены App Service не поддерживаются в рамках бесплатных пробных подписок или подписок на основе кредитов.

Купите и настройте домен App Service

Для получения информации о ценах на домены App Service перейдите на страницу Цены на App Service и прокрутите вниз до секции "Домен App Service".

  1. In the Azure portal, navigate to your app's management page.

  2. В меню слева для вашего приложения выберите Пользовательские домены.

  3. Выберите Купить домен App Service.

    Скриншот, показывающий, как открыть мастер домена App Service.

    Примечание

    Вы также можете создать домен App Service независимо от приложения, перейдя в раздел "Домен App Service" и выбрав Создать, или перейдя на страницу создания напрямую. Поскольку домен не зависит от вашего приложения, вы не сможете назначить ему такие имена хостов, как www, что вы можете сделать, если создадите домен через страницу Настраиваемые домены вашего приложения.

  4. На вкладке Основы настройте следующие параметры:

    Настройки Описание
    Subscription Подписка для покупки домена.
    Resource Group Группа ресурсов, в которую следует поместить домен. For example, the resource group your app is in.
    Domain Желаемый вами домен. For example, contoso.com. Если выбранный вами домен недоступен, вы можете выбрать из списка предлагаемых доступных доменов или попробовать другой домен.

    Примечание

    The following top-level domains are supported by App Service domains: com, net, co.uk, org, nl, in, biz, org.uk, and co.in.

  5. Выберите Далее: Контактная информация и предоставьте свои данные в соответствии с требованиями ICANN для регистрации домена.

    Важно, чтобы вы заполнили все обязательные поля с максимально возможной точностью. Incorrect data for contact information can result in failure to buy the domain.

    Примечание

    Make sure you have access to the email address on your contact information. GoDaddy будет отправлять электронные письма напрямую на вашу контактную информацию с адреса электронной почты "@secureserver.net"; это будут только важные транзакционные сообщения.

  6. Select Next: Hostname assignment and verify the default hostnames to map to your app:

    Имя хоста Описание
    root (@) Корневой или вершина поддомена. Если вы покупаете домен contoso.com, это корневой домен. Выберите Нет, если вы не хотите сопоставлять имя хоста с вашим приложением.
    поддомен 'www' Если вы купите домен contoso.com, то поддомен www будет www.contoso.com. Выберите Нет, если вы не хотите связывать имя хоста с вашим приложением.

    Примечание

    If you didn't launch the App Service domain wizard from an app's Custom domains page, you won't see this tab. You can still add the hostnames later by following the steps at Map a hostname manually.

  7. Выберите Далее: Дополнительно и настройте необязательные параметры:

    Настройки Description
    Автоматическое продление Your App Service domain is registered to you at one-year increments. Enable auto renewal so that your domain registration doesn't expire and you retain ownership of the domain. Ваша подписка на Azure автоматически списывается с учетной записи для оплаты ежегодной регистрации домена в момент продления. Если вы оставите этот параметр отключенным, вам нужно вручную обновить домен.
    Privacy protection Enabled by default. Защита конфиденциальности скрывает контактную информацию вашей регистрации домена из базы данных WHOIS и уже включена в ежегодную плату за регистрацию домена. Чтобы отказаться, выберите Отключить. Privacy protection isn't supported in following top-level domains (TLDs): co.uk, in, org.uk, co.in, and nl.
  8. Выберите Далее: Теги и установите нужные теги для вашего домена службы приложений. Теги не требуются. It's a feature in Azure that helps you manage your resources.

  9. Select Next: Review + create and review your domain order. When finished, select Create.

    Примечание

    App Service domains use GoDaddy for domain registration and Azure DNS to host the domains. В дополнение к ежегодной плате за регистрацию домена взимаются сборы за использование Azure DNS. Для получения информации см. Цены на Azure DNS.

  10. После завершения регистрации домена вы увидите кнопку Перейти к ресурсу. Выберите это, чтобы перейти на страницу управления.

    Снимок экрана, показывающий завершение создания домена службы приложений.

Теперь вы готовы назначить приложение App Service этому пользовательскому домену.

Примечание

Для некоторых типов подписок, прежде чем вы сможете создать домен службы приложений, подписка должна иметь достаточную историю на Azure. Домены App Service не поддерживаются в рамках бесплатного пробного или подписок с кредитом.

Назначить имя хоста вручную

Если запустить с страницы Пользовательские домены приложения, мастер доменов App Service уже позволяет сопоставить корневой домен (например, contoso.com) и поддомен (например, www.contoso.com) с вашим приложением. Вы можете сопоставить любое другое поддомен с вашим приложением, например shoppingcart (как в shoppingcart.contoso.com).

  1. В портале Azure перейдите на страницу управления вашим приложением.

  2. В левом меню вашего приложения выберите Пользовательские домены.

  3. Выберите Добавить пользовательский домен.

    Скриншот, показывающий, как открыть диалоговое окно

  4. Для поставщика доменов выберите домен службы приложений.

  5. Чтобы использовать сертификат TLS/SSL, выберите App Service Managed Certificate, если ваше приложение находится в тарифе Basic или выше. If you want to remain in the Shared tier, or if you want to use your own certificate, select Add certificate later.

  6. Для параметра типа TLS/SSL выберите нужный тип привязки.

    Настройка Описание
    пользовательский домен Доменное имя, для которого добавляется привязка TLS/SSL.
    Отпечаток закрытого сертификата Сертификат для связывания.
    Тип TLS/SSL ПРОТОКОЛ SSL SNI: могут быть добавлены несколько привязок SSL для указания имени сервера (SNI). Эта опция позволяет использовать несколько сертификатов TLS/SSL для защиты нескольких доменов на одном IP-адресе. Most modern browsers (including Internet Explorer, Chrome, Firefox, and Opera) support SNI (for more information, see Server Name Indication).
    SSL IP: можно добавить только одну привязку SSL IP. Этот параметр позволяет использовать только один TLS/SSL сертификат для защиты выделенного публичного IP-адреса. После настройки привязки выполните действия, описанные в переназначении записей для SSL на основе IP-адресов.
    SSL на основе IP-адресов поддерживается только на уровне "Стандартный" или выше.
  7. In App Service Domain, select an App Service domain in your subscription.

    Заметка

    Чтобы сопоставить с доменом службы приложений в другой подписке, см. Сопоставление купленного извне домена. В этом случае Azure DNS является провайдером внешнего домена, и вам нужно вручную добавить необходимые DNS-записи.

  8. В Тип области настройте тип области, который вы хотите сопоставить.

    Тип домена Description
    Root domain Корневой или вершина субдомена. Если вы покупаете домен contoso.com, это корневой домен.
    Subdomain В поле Subdomain укажите поддомен, например, www или shoppingcart.
  9. Select Add.

    Снимок экрана, показывающий, как сопоставить домен службы приложений в диалоговом окне

  10. Вы должны увидеть, что пользовательский домен добавлен в список. Вы также можете увидеть красный X и текст Нет привязки.

    Если вы раньше выбрали управляемый сертификат App Service, подождите несколько минут, пока App Service создаёт управляемый сертификат для вашего пользовательского домена. После завершения процесса красный X становится зеленой галочкой с надписью Secured. Если вы выбрали Добавить сертификат позже, красный крестик останется до тех пор, пока вы не добавите частный сертификат для домена и не настроите привязку.

    Снимок экрана, показывающий страницу пользовательских доменов с новым защищённым пользовательским доменом.

    Примечание

    Если вы не настроите привязку сертификата для вашего собственно домена, любой HTTPS-запрос от браузера к домену получит ошибку или предупреждение, в зависимости от браузера.

  11. Проверьте соответствие, перейдя к нему в браузере. (Например, перейдите к shoppingcart.contoso.com.)

Обновить домен

Доменное имя App Service, которое вы купили, действительно в течение одного года с момента покупки. Вы можете настроить автоматическое продление вашего домена или вручную продлить имя домена за 90 дней до истечения срока его действия. После успешного автоматического или ручного продления с вас будет списана стоимость домена, и срок действия вашего домена будет продлён ещё на год.

Note

Для доменов .nl вы можете продлить домен вручную, начиная за 90 дней до истечения срока действия домена и не позднее 20 числа месяца, предшествующего дате истечения срока. Вы не сможете продлить домен после этого периода, даже если срок действия домена еще не истек.

Чтобы настроить автоматическое продление или вручную продлить домен, выполните следующие шаги:

  1. В строке поиска найдите и выберите App Service Domains.

    Скриншот, показывающий, как открыть вид области домена App Service.

  2. Выберите домен, который вы хотите настроить.

  3. From the left navigation of the domain, select Domain renewal. Чтобы начать автоматически продлевать ваш домен, выберите Вкл.. В противном случае выберите Off. Настройка вступает в силу немедленно. Если автоматическое продление включено, на следующий день после даты истечения срока действия вашего домена Azure попытается выставить вам счет за продление доменного имени.

    Скриншот, показывающий возможность автоматического продления вашего домена.

    Примечание

    При переходе на другую страницу игнорируйте сообщение об ошибке "Ваши несохраненные изменения будут удалены", выбрав OK.

Чтобы вручную продлить ваш домен, выберите Продлить домен. Однако эта кнопка неактивна до 90 дней до истечения срока действия домена.

Если продление вашего домена прошло успешно, вы получите уведомление по электронной почте в течение 24 часов.

Управление пользовательскими записями DNS

In Azure, DNS records for an App Service domain are managed using Azure DNS. Вы можете добавлять, удалять и обновлять записи DNS так же, как и для домена, приобретенного у стороннего поставщика. Для управления пользовательскими DNS-записями:

  1. В строке поиска введите и выберите App Service Domains.

    Скриншот, показывающий, как открыть представление домена в службе приложений в разделе управления пользовательскими записями DNS.

  2. Выберите домен, который вы хотите настроить.

  3. From the Overview page, select Manage DNS records.

    Скриншот, показывающий, где можно получить доступ к записям DNS.

Для получения информации о том, как редактировать записи DNS, смотрите Управление зонами DNS в портале Azure.

Update contact information

After you purchase the App Service domain, you can update the domain contact information if you need to. Важно поддерживать контактную информацию актуальной, чтобы получать уведомления о вашем домене и подтверждающие письма, если вы решите перенести свой домен. To update your contact information:

  1. В строке поиска выполните поиск и выберите App Service Domains.

    Снимок экрана, показывающий, как открыть представление домена службы приложений.

  2. Select the domain you want to configure.

  3. В области навигации слева в домене выберите Расширенное управление доменом (предварительная версия). Чтобы обновить свою контактную информацию, выберите Edit contact.

    Screenshot showing where to update contact information for a purchased domain.

  4. В появившемся окне обновите необходимые поля и затем выберите Отправить.

  5. После отправки запроса обновление вашей контактной информации может занять некоторое время.

    Примечание

    Если у вас отключена защита конфиденциальности и вы обновляете информацию о имени или организации, на указанный в файле адрес электронной почты будет отправлено письмо для подтверждения. Кроме того, если вы обновите свой адрес электронной почты, на предыдущий адрес, указанный в файле, сначала отправляется электронное письмо с подтверждением. После того как это будет завершено, на новый указанный адрес электронной почты будет отправлено письмо для подтверждения. Контактная информация не будет обновлена, пока вы не подтвердите ее по электронной почте.

Отключить защиту конфиденциальности

Важно

После того как вы отключите защиту конфиденциальности, вы больше не сможете её вновь включить.

Защита конфиденциальности скрывает контактную информацию вашей регистрации домена из базы данных WHOIS. Если защита конфиденциальности включена при создании домена, она уже входит в ежегодную плату за регистрацию домена без дополнительных затрат. Однако существуют некоторые сценарии, такие как передача домена, когда необходимо отключить защиту конфиденциальности. Для этого выполните следующие действия:

  1. В строке поиска найдите и выберите App Service Domains.

    Снимок экрана, показывающий, как открыть представление домена службы приложений.

  2. Выберите домен, который вы хотите настроить.

  3. На панели навигации слева от домена выберите Расширенное управление доменами (предварительный просмотр). Чтобы отключить защиту конфиденциальности, выберите Отключить в разделе Конфиденциальность домена.

    Screenshot showing where to disable privacy for a purchased domain.

Отменить покупку

После покупки домена App Service у вас есть пять дней, чтобы отменить покупку и получить полный возврат средств. After five days, you can delete the App Service domain but can't receive a refund.

  1. В строке поиска найдите и выберите App Service Domains.

    A screenshot showing how to open the App Service domain view in the manage custom DNS records section.

  2. Select the domain you want to configure.

  3. In the domain's left navigation, select Locks.

    A delete lock has been created for your domain. As long as a delete lock exists, you can't delete the App Service domain.

  4. Select Delete to remove the lock.

  5. In the domain's left navigation, select Overview.

  6. If the cancellation period on the purchased domain hasn't elapsed, select Cancel purchase. В противном случае вы увидите кнопку Удалить. To delete the domain without a refund, select Delete.

    Скриншот, показывающий, где удалить или отменить приобретенный домен.

  7. Подтвердите операцию, выбрав Да.

    После завершения операции домен освобождается от вашей подписки и снова становится доступным для покупки любым желающим.

Frequently asked questions

Why do I see "This subscription does not have the billing support to purchase an App Service domain"?

Бесплатные подписки, которые не требуют подтверждения кредитной карты, не имеют разрешений на покупку доменов App Service в Azure.

Why do I get a SubscriptionExceededMaxDomainLimit error when creating an App Service domain?

Количество доменов App Service, которые может иметь подписка, зависит от типа подписки. Подписки, которые имеют ежемесячное распределение кредитов, такие как подписка Visual Studio Enterprise, имеют ограничение на один домен App Service. Чтобы увеличить лимит, перейдите на подписку с оплатой по факту использования.

Как направить URL по умолчанию в пользовательский каталог?

Это не сценарий разрешения DNS. По умолчанию сервис приложений направляет веб-запросы в корневую директорию вашего кода приложения. Чтобы направить их в подкаталог, например public, смотрите Перенаправление в пользовательскую директорию.

Следующий шаг

Узнайте, как привязать пользовательский сертификат TLS/SSL для повышения безопасности службы приложений.