App Service에서 지원되는 사용자 지정 호스트 이름 발표
게시된 날짜: 6월 21, 2017
현재 Azure App Service가 일시적으로 사용자 지정 호스트 이름을 지원하고 있습니다. App Service는 공유 프런트 엔드이므로 앱에 사용자 지정 호스트 이름을 사용하기 전에 필수 DNS 레코드를 만들어 도메인 소유권을 확인해야 합니다. 호스트 이름 스쿼팅(squatting) 취약성을 방지하기 위해 도메인 소유권 확인이 필요합니다. 앱에 사용자 지정 호스트 이름을 추가하려면 소유권 확인 및 라우팅을 위해 DNS 레코드를 만들어야 합니다.
최근 호스트 이름 관리 모델에서 다음과 같은 사항이 변경되었습니다.
호스트 이름과 Azure 구독 간 일대다 연결
이전에는 App Service 플랫폼에서 호스트 이름을 하나의 구독에만 사용할 수 있었습니다. 이 변경 사항으로 이제 여러 구독에서 호스트 이름을 공유할 수 있습니다. 필수 DNS 레코드를 만들어 각 구독에서 별도로 도메인 소유권을 확인해야 합니다.
도메인 소유권을 확인하여 구독에서 호스트 이름을 회수할 수 있도록 허용
App Service 플랫폼은 여러 배율 단위로 구성됩니다. 호스트 이름은 한 배율 단위에서 하나의 앱과만 연결될 수 있습니다. 같은 구독의 두 앱도 한 배율 단위에서 같은 호스트 이름을 공유할 수 없습니다. 설계상 이렇게 되는 것으로, App Service 런타임이 앱에 대해 사용자 지정 호스트 이름을 고유하게 확인할 수 있어야 하기 때문입니다.
과거에는 고객이 더 이상 액세스할 수 없는 이전 구독에 사용자 지정 호스트 이름이 있고 배율 단위의 다른 앱에 같은 호스트 이름을 사용하려고 하는 경우가 있었습니다. 고객이 도메인 소유권을 재확인할 수 있더라도 이는 허용되지 않았습니다. 이 변경 사항으로 이제 App Service 고객은 이 작업을 직접 할 수 있습니다.