WSO2AM JWT是重复的

时间:2017-09-28 18:33:40

标签: wso2 wso2-am

我们将APIM配置为传递X-JWT-Assertion,但每个请求都复制JWT,一个是 X-JWT-Assertion ,另一个只有断言

例:

X-JWT-Assertion: eyJ0eXAiOiJKV1QiLCJhbGciOiJub25lIn0 = .eyJp ...

断言: eyJ0eXAiOiJKV1QiLCJhbGciOiJub25lIn0 = .eyJp ..

这是当前还是错误?

问题是,在某些情况下,标头大小会增加很多,而某些服务器会阻止请求。

环境: APIM 1.9.1 Java:1.7_80 Linux RedHat 6.8

谢谢。

1 个答案:

答案 0 :(得分: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