2017-11-27 1 views
0

그래서 Wso2의 서비스 공급자에게 클레임을 추가하려고합니다. 필자는 IdentityApplication을 만들고이를 일부 SSO 구성과 연결했습니다. 유일한 문제는 SSO 로그인 이후에 해당 SSO를 사용하기 때문에 해당 SSO에 클레임을 추가하는 것입니다.AdminServices를 통해 Wso2 서비스 공급자에게 클레임 추가

그래서 내가 지금까지 시도 것을 :

  • 나는 내가 IdentityApplicationManagementService에서 createApplication 비누 함수를 사용하여 서비스 제공 업체를 생성하고 연결 한 IdentitySAMLSSOConfigService
  • 에서 addRPServiceProvider 비누 기능을 사용하여 SSO 구성을 추가 한 SSO 구성에 이전에 추가했습니다.

이 시점에서 외부 응용 프로그램이 Wso2와 올바르게 연결되고 SSO를 수행합니다. 필요한 것은 SSO 응답과 함께 추가 클레임 정보를 반환하는 것입니다.

나는 createApplication 함수 매개 변수의 claimConfig 부분을 사용하여이를 수행하려고 시도하고 있지만 올바르게 만들 수없는 것 같습니다.

AdminServices를 통해이를 설정하는 방법에 대한 정보가 있습니까? (공식 문서는 실제로 도움이되지 않습니다. )

답변

0

API 사용에 대한 자세한 내용은 this documentation을 참조하십시오. createApplication 호출 중에는 applicationNamedescription 만 설정할 수 있기 때문에 claimConfig를 추가 할 수 없습니다. updateApplication 방법 중에 claimConfig을 설정하십시오. 이 문서의 샘플 요청은 Claim configuration level parameters 섹션에 있습니다.

관련 문제