Azure API Management 업데이트 - 2020년 5월
게시된 날짜: 5월 07, 2020
Azure API Management 서비스의 정기 업데이트가 2020년 5월 5일에 시작되었습니다. 이 업데이트에는 다음과 같은 새로운 기능, 버그 수정 및 변경 사항과 함께 기타 개선 사항이 포함됩니다. API Management 서비스에서 업데이트를 수신하는 데 일주일 이상 걸릴 수 있습니다.
신규
- 이제 API 범위 구독이 API 보고서에 포함되므로 결과적으로 Azure Portal API Management 서비스의 분석 섹션에도 포함됩니다.
- 이제 Azure Portal API Management 서비스의 ‘포털 개요’ 섹션에서 개발자 포털을 게시하고 CORS 정책을 검사 및 적용하는 기능을 사용할 수 있습니다.
- API Management 서비스가 가상 네트워크에 배포된 경우에는 Azure Portal에서 서비스의 전용 ‘네트워크 연결 상태’ 섹션에서 네트워크 연결 상태를 탐색할 수 있습니다.
고정
- 개발자 포털에서 로그아웃하면 인증 토큰을 사용하여 브라우저의 쿠키가 정리됩니다.
변경됨
- 이제 API를 내보낼 때 자체 호스팅 API 게이트웨이 호스트 이름이 OpenAPI v3 정의의 ‘서버’ 필드에 포함됩니다.
- 추가 캐싱 덕분에 개발자 포털 로드 시간이 단축되었습니다.
- 이제 새 브라우저의 탭에서 개발자 포털 관리 세션을 복원하는 기능을 사용할 수 있습니다.
- 이제 CAPTCHA 서비스에 연결할 수 없는 경우(예: 가상 네트워크가 잘못 구성된 경우) 레거시 개발자 포털에 메시지가 표시됩니다.
- 이제 API Management에서 로깅을 사용하는 경우 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에서 제공됩니다.