0
있어 (401)의 인증되지 않은 결과를 사용하여 갓 401 비인증 결과WSO2의 API-M : WSO2 API-M 저장소 나머지 API를 사용하여 WSO2 API-M 저장소 나머지 API
환경 :
- WSO2의 API-M + wso2 ID 서버 (키 관리자)와 동일한 사용자 저장소 을 공유했습니다.
- carbon.super 세입자의 서비스 제공자 (게시자 및 상점)와 신원 확인자 제공자 (Google 및 Facebook) 2 개.
- APIM SSO 서비스가 활성화되어 있고 발급자 ID가 위에 있습니다.
- OAuth2.0 사용자 (Google 및 Facebook)가 로그인 할 수 있도록 설정합니다.
- 환경에 3 명의 세입자 (carbon.super, TA 및 TB).
- 게시자 SP 및 저장소 SP는 모두 SaaS 모드입니다.
referance에 :
단계 : 가입 범위
2 : 액세스 작성 애플리케이션 API
이어서 반응
1 apim 나왔다고 액세스 토큰 401 오류가 발생했습니다.
APIM 서버 로그 :
==> ./repository/logs/wso2carbon.log <==
TID: [-1234] [] [2016-06-20 02:36:54,931] ERROR {org.wso2.carbon.apimgt.rest.api.util.impl.WebAppAuthenticatorImpl} - You cannot access API as scope validation failed {org.wso2.carbon.apimgt.rest.api.util.impl.WebAppAuthenticatorImpl}
==> ./repository/logs/wso2-apigw-errors.log <==
2016-06-20 02:36:54,931 [-] [http-nio-9443-exec-20] ERROR WebAppAuthenticatorImpl You cannot access API as scope validation failed
나는 다음은 playground2에서 자격 증명과 내가 테스트를 테스트하기 위해 독립적 인 API-M을 설치하려고 범위 가입 2 : 응용 프로그램 API를 만들려면 액세스 결과는 정확하지만 클러스터 환경에서는 여전히 실패합니다. 누군가 나를 해결할 수 있습니까? –
UI를 통해 저장소에 로그인하려고하면 시스템에서 나를위한 기본 응용 프로그램을 만듭니다. 그런 다음 1 단계를 반복하고 액세스 토큰을 사용하여 REST API를 통해 응용 프로그램 토큰을 생성하십시오. –
API-M 버전 1.10을 사용하고 있습니까? 클러스터 환경에서 UI를 저장하고 토큰을 생성하기 위해 로그인 할 수 있습니까? –