Azure API 管理更新 - 2020 年 5 月
发布日期:五月 07, 2020
已于 2020 年 5 月 5 日开始常规 Azure API 管理服务更新,其中包括以下新功能、bug 修补程序、更改和其他改进。API 管理服务可能一周之后才会收到更新。
新
- API 范围的订阅现还包含在 API 报表中,因此也在 Azure 门户中 API 管理服务的“分析”部分中显示。
- 现可发布开发人员门户,并可在 Azure 门户中 API 管理服务的“门户概述”部分查看和应用 CORS 策略。
- 如果你的 API 管理服务是在虚拟网络中部署中,则现可访问 Azure 门户,在你的服务专属的“网络连接状态”部分查看网络连接状态。
固定
- 退出开发人员门户后,会使用身份验证令牌清除浏览器的 Cookie。
已更改
- 导出 API 时,自托管的 API 网关主机名现包含在 OpenAPI v3 定义的“服务器”字段中。
- 得益于额外的缓存,减少了开发人员门户的加载时间。
- 现可在新浏览器的标签页中还原开发人员门户管理会话。
- 现在,如果无法访问 captcha 服务(例如,如果虚拟网络配置错误),旧版开发人员门户会显示一条消息。
- 现在,如果已在 API 管理中启用日志记录,则 Application Insights 始终会显示正确的错误数。之前,当采样小于 100% 且已选中“始终记录错误”标志时,报告的错误数有误。
- 而现在,你在使用 ARM 模板导入 API 时,可指定订阅密钥标头或查询参数名称。例如:
{
"type":"Microsoft.ApiManagement/service/apis",
"name": "[concat(parameters('ApiManagement.Name'),'/', variables('ApiManagement.Api.Name'))]",
"apiVersion":"2019-01-01",
"properties": {
"subscriptionRequired": true,
"path": "catalog/products",
"subscriptionKeyParameterNames": {
"header":"X-API-Key",
"query": "apiKey"
},
"value": "<REDACTED>",
"format": "swagger-json"
},
"tags": "[variables('Tags')]",
"dependsOn": []
}
开发人员门户遵循独立发布生命周期,并且在 GitHub 上提供每次发布的更改日志。