에 API 응용 프로그램을 사용할 수 있도록. 하늘빛은 - 나는 푸른에 대한 API 앱으로 배포 한 자신감 인터페이스와 웹 애플리케이션 API를 생성 한 논리 앱
내가 내 API 응용 프로그램을 찾을 수 있지만 시도 할 때마다 그것을 사용하는 논리 응용 프로그램을 만들 때 다음과 같은 에러가 발생Failed to fetch swagger. Ensure you have CORS enabled on the endpoint and are calling an HTTPS endpoint.
나는 API에서 API 정의의 기본 HTTPS URL을 사용하고 있습니다를 응용 프로그램 :
https://microsoft-SOME-LONG-MS-INTERNAL-ID.azurewebsites.net/swagger/docs/v1
문서가 Swashbuckle을 통해 내 C# 웹 API 응용 프로그램에 제공 된 자신감.
나는 하나의 * 항목을 설정 한 CORS를 들어. 로직 앱이 푸른 Active Directory를 (표현) 사용할 수있는 API 응용 프로그램을위한 API 응용 프로그램 I 다음 구성 인증/권한 부여에 접근 할 수
이
는 AD 푸른 앱을 만들 충분한 것 같지 않았다.나는 문제가 푸른 모든 아주 새로운 나에게 보안을 구성 중 하나가 될 것으로 판단된다. 외부에서는 API 앱에 액세스 할 수 없도록 만들고 싶지만 Azure 구독에서는 웹 앱 및 논리 앱에서 사용할 수 있습니다. 내가 웹 응용 프로그램이 효율적으로 푸른에 개인 네트워크에 앉아 될 생각으로
은 내가 ASP.NET 웹 응용 프로그램 자체에 대한 인증 메커니즘을 추가하지했습니다. 아마도 이것은 잘못된 가정이며 Azure AD가 작동하도록 인증을 추가해야합니까?
모든 제안 사항이나 제안 사항이 있으십니까?
당신이 https://azure.microsoft.com/en-us/documentation/articles/app-service-logic-custom-hosted-api/ 사용하는 어떤 logicapp 버전? – TusharJ
@TusharJ - 로직 앱이 포털에서 직접 생성되었습니다. 새로운 "Logic App (미리보기)"항목을 추가했습니다. 속성에서 그것은 형식이 "Microsoft.Logic/workflows"라고 말합니다. – Gavin