2017-09-28 10 views
1

중복되지만, 모든 요청은 주장와 JWT, X-JWT-어설 하나와 다른 복제됩니다.WSO2AM JWT 우리는 X-JWT-어설를 전달하는 APIM를 구성

예 :

X-JWT-어설 : eyJ0eXAiOiJKV1QiLCJhbGciOiJub25lIn0 = .eyJp ...

주장 : eyJ0eXAiOiJKV1QiLCJhbGciOiJub25lIn0 = .eyJp ..

이 currectly 또는 버그 ?

문제는 일부 경우 헤더 크기가 크게 증가하고 일부 서버는 요청을 차단한다는 것입니다.

환경 : APIM 1.9.1 자바 : 1.7_80 리눅스 레드햇 6.8

감사합니다.

+0

현재 버전은 wso2am 2.1.0이고 추가 헤더가 백엔드로 전송되지 않습니다. – gusto2

답변

1

이것은 bug입니다. '< WSO2AM_HOME> /repository/resources/api_templates/velocity_template.xml'파일을 편집하여이 추가 헤더를 제거 할 수 있습니다.

velocity_template 파일에서 다음 줄을 제거하십시오. 문제를 해결할 것입니다.

## check and set jwt 
#if($jwtIsEnabled) 
<class name="org.wso2.carbon.apimgt.gateway.mediators.TokenPasser"/> 
#end