2017-05-01 12 views
0

我需要如何改变国际空间站的要求在WSO2

"issuer": "https://gate.domain.com:443/oauth2/token" 

改变OpenID的发行人本

"issuer": "https://api.domain.com", 

而且从

"iss": "wso2.org/products/am" 

改变JWT ISS到

"iss": "https://api.domain.com" 

我在api-manager.xml文件中看到一个tokenEndPoint标记。我不确定改变这个终点是为什么要实现我想要的。

我在这个stackoverflow问题中读到,它有类似的问题。它说,改变identity.xml这个标签

<IDTokenIssuerID>${carbon.protocol}://${carbon.host}:${carbon.management.port}/oauth2/token</IDTokenIssuerID> 

我试图在这两个地方,我的智威汤逊ISS要求改变由于我使用的还是回到“wso2.org/products/am”

+0

APIM的版本是什么? – farasath

+0

我正在使用API​​M 2.1.0 –

+0

“wso2.org/products/am”出现在由KeyManager组件生成的JWT中,该组件不是openid连接令牌。 – farasath

回答

0

一个自定义JWT生成器,我最终只是用我需要的静态地址覆盖iss。