2017-05-10 5 views
0

Mule을 사용하여 개발 한 REST API가 있습니다. 사전 테스트 및 시스템 테스트 환경에 배포됩니다. 우체부를 사용하면 test, systemtest API를 모두 사용할 수 있습니다.환경 간 REST API 보안

응용 프로그램 만 적절한 환경에서 API를 사용할 수 있도록하려면 어떻게해야합니까? 응용 프로그램 사용자에게 제공 할 수있는 각 환경 (C-users) 및 암호에 대한 시스템 사용자 ID가 있습니다. Active Directory LDAP 서버로 자격 증명의 유효성을 검사해야합니다.

어떻게하면 Mule ESB를 통해이 문제를 해결할 수 있습니까?

예 : Test에서 실행중인 응용 프로그램 a1은 TEST에서 실행중인 API 만 사용할 수 있어야합니다. Test에서 실행중인 Application a1은 TEST에서 실행중인 API 만 사용할 수 있어야합니다.

답변

0

Vinay,

여러 환경을 가질 수있는 옵션을 사용할 수 없다고 가정합니다. Anypoint 플랫폼에 액세스 할 수 있습니까? 그렇게하면 API를 등록하고 환경 당 클라이언트 ID를 생성 할 수 있습니다.

그런 다음 클라이언트 ID 적용 정책을 적용 할 수 있습니다.