我想将一个由 AWS 管理的自定义域添加到我的 Azure 静态 Web 应用程序中。 Microsoft文档介绍了如果 DNS 由 Azure 本身管理,如何添加一个域。可悲的是,我找不到任何适合我的用例的东西。为了更清楚,我想与 Azure 命令行一起使用的函数如下图所示。
我已经尝试了不起作用az staticwebapp hostname set --name FOO --hostname BAR.com
。
我想您已经向 DNS 提供商配置了 CNAME/TXT/ALIAS 记录。
您可以使用--no-wait
选项不等待验证或使用--validation-method
"dns-txt-token"或"cname-delegate">
我还建议验证您的 CNAME 记录,因为通常域字段必须填充子域,而不是常规/裸域。
另请检查是否正在使用最新版本的 az cli。 您可以使用命令az version
检查版本
https://learn.microsoft.com/en-us/cli/azure/staticwebapp/hostname?view=azure-cli-latest#az-staticwebapp-hostname-set-examples