2017-09-28 76 views
1

我們配置APIM通過X-JWT斷言,但每次請求複製智威湯遜,一個與X-JWT斷言等只有斷言WSO2AM JWT被複制

例:

X-JWT斷言: eyJ0eXAiOiJKV1QiLCJhbGciOiJub25lIn0 = .eyJp ...

斷言: eyJ0eXAiOiJKV1QiLCJhbGciOiJub25lIn0 = .eyJp ..

這是currectly或錯誤?

問題是,在某些情況下,標題大小增加很多,有些服務器會阻止請求。

環境: APIM 1.9.1 的Java:1.7_80 完成RedHat 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