我正在使用 APIM v2 tier,当我第一次创建实例时,我获得了默认 api 网关,当我导入 api 时,它会在服务器 url 部分中采用默认 uri,如下所示:
"servers": [{
"url": "https://test-apim.azure-api.net/staging/data-product/base"
}],
然后我创建了一个名为 apis.mydomain.de 的自定义域,然后我删除了该自定义域(apis.mydomain.de),但不幸的是现在每当我创建一个新的 api 时我都会得到这样的服务器网址:
"servers": [{
"url": "https://apis.mydomain.de/staging/data-product/base"
}],
当我进行设置来验证基本 URL 时,我实际上发现它指向默认网关(这是正确的);但是当我打开开发人员门户或以 json 形式打开 api 规范时,我发现它指向已删除的自定义域
我尝试直接根据 json 规范更改服务器 url,当我保存时,它显示为已保存,但我的所有更改都被丢弃并保留了错误的服务器 url。
对此的解决方案或解释确实会有帮助。
要在删除自定义域后访问默认网关,请验证以下内容 -
如果您仍然收到已删除的自定义域端点,那么我建议您创建一个新实例。