在WSO2 API管理器和ESB集成中,我们可以从ESB端获得JWT属性设置我的API管理器。参考文献http://wso2.com/library/articles/2013/07/use-of-json-web-tokens-in-an-api-fa%C3%A7ade-pattern/
但是我想知道如何在API管理器中设置自定义的JWT属性。我正在使用API管理器1.7.0版本。
谢谢
发布于 2016-05-13 19:01:00
第1篇文章解释了如何使用JWT生成器扩展点来编写自己的自定义JWT生成器逻辑,以包含自定义JWT属性。但是,这似乎适用于APIManager1.8.0和更高版本。
您可以在适用于最新发布版本的API Manager 1.10.0的2中找到如何实现相同目标的详细信息。
在阅读1.7.0文档时,我找不到这样的扩展点。
1
更新: For APIManager1.7.0您可以编写一个自定义的索赔检索器来实现您想要的结果,下面是如何做到的,
您可以将其添加到api-manager.xml er.xml的org.wso2.carbon.apimgt.impl.token.DefaultClaimsRetriever部分。
blog 5解释了如何用示例代码实现ClaimsRetriever接口,这对您很有用。
5
https://stackoverflow.com/questions/37212502
复制相似问题