感谢A2A,
我正在将我的 Azure APIM 服务配置为 VNET 内部,并将它与 Azure 应用程序网关集成。问题是我没有为自定义域设置公共 DNS 或私有 DNS 区域配置哪个 DNS。
感谢A2A,
我正在将我的 Azure APIM 服务配置为 VNET 内部,并将它与 Azure 应用程序网关集成。问题是我没有为自定义域设置公共 DNS 或私有 DNS 区域配置哪个 DNS。
根据为前端配置创建公共 IP 地址,您应该配置公共 IP 并使用它配置前端 IP。
$publicip = New-AzPublicIpAddress -ResourceGroupName $resGroupName -name "publicIP01" -location $location -AllocationMethod Dynamic
$fipconfig01 = New-AzApplicationGatewayFrontendIPConfig -Name "frontend1" -PublicIPAddress $publicip
并且一旦创建了网关,您需要将 API 管理代理主机名 CNAME 到应用程序网关资源的公共 DNS名称。
所以可以根据官方文档选择公有DNS。