您知道如何使用azure命令行创建自定义域名吗?

问题描述

https://docs.microsoft.com/en-us/cli/azure/?view=azure-cli-latest

JasperReport

我收到了这些错误的请求。有人可以帮忙吗?

BadRequest-我们找不到指向端点的自定义域的DNS记录。要将域映射到此终结点,请与DNS提供商一起为指向终结点的自定义域创建一个CNAME记录。

解决方法

引用official docs

在将自定义域用于Azure CDN终结点之前,您需要 首先必须使用您的域创建规范名称(CNAME)记录 提供程序指向您的CDN端点。 CNAME记录是一种 将源域名映射到目标域的DNS记录 名称。对于Azure CDN,源域名是您的自定义域名 目标域名是您的CDN端点主机名。后 Azure CDN验证您创建的CNAME记录,解决流量 源自定义域(例如www.contoso.com)被路由到 指定的目标CDN端点主机名(例如 contoso.azureedge.net)。

因此,如错误消息所指出的那样,您将需要与DNS提供商一起为您的自定义域创建一个CNAME记录,该记录指向您的CDN终结点,即type Pilot2 = (string * int * string * int) let p1 = Pilot2("John1",1901,"Laren_TM1",1) let (_,b: int,_,_) = p1 System.Console.WriteLine(b)

作为先决条件,要对自定义域使用Azure DNS,必须首先delegate your domain to Azure DNS。如果您还没有自定义域,则必须首先purchase使用域提供者。

完成此操作后,您可以associate the custom domain with your CDN endpoint

注意: az network dns record-set cname create命令仅创建一个 CNAME记录集。您可能想使用az network dns record-set cname set-record来实际上还设置CNAME记录的

参考: