我们可以在 api-manager.xml 中配置多个(每个应用程序)TokenGeneratorImpl 类 吗?

Can we configure multiple (per application) TokenGeneratorImpl classes in api-manager.xml?

我是 WSO2 Api 经理的新手。 最近,我收到了为在单个 WSO2 实例上发布的不同应用程序编写 CustomJWTTokenGenerator 类 的要求。

我点击了以下链接以供参考: API Manager 1.9 Documentation & WSO2 Blog

目的是为在同一 WSO2 服务器上发布的不同应用程序提供不同的 JWTTokenGenerators。

我想知道 - 是否可以在 api-manager.xml 中为同一个 wso2 实例配置多个(每个应用程序)TokenGeneratorImpl 类?

如果没有,实现此目标的可能替代方案是什么?

任何指点将不胜感激。 谢谢。

您将无法设置多个令牌生成实现。只能使用一个。您将不得不在自定义实现中编写逻辑,以根据不同的应用程序生成不同的令牌。