Wso2is WSO2-IS如何从JWT令牌检索租户域?

Wso2is WSO2-IS如何从JWT令牌检索租户域?,wso2is,Wso2is,我需要一种方法把租户域信息在JWT令牌(像索赔) 我必须在我的java应用程序中检索它相信你说的是OpenID connect规范的ID令牌 实现这一点的更简单方法是勾选服务提供商应用程序的“本地和出站配置”部分的“本地主题标识符中使用租户域”选项。这将在ID令牌的sub字段中的用户名末尾追加租户域,如下所示。(您的Java应用程序可以处理提取租户域的进程) “sub”:admin@carbon.super“ 如果您不喜欢这种方法,您可能希望编写一个自定义ID令牌生成器来扩展。在identity

我需要一种方法把租户域信息在JWT令牌(像索赔)


我必须在我的java应用程序中检索它

相信你说的是
OpenID connect
规范的
ID令牌

实现这一点的更简单方法是勾选服务提供商应用程序的“本地和出站配置”部分的“本地主题标识符中使用租户域”选项。这将在ID令牌的
sub
字段中的用户名末尾追加租户域,如下所示。(您的Java应用程序可以处理提取租户域的进程)
“sub”:admin@carbon.super“


如果您不喜欢这种方法,您可能希望编写一个自定义ID令牌生成器来扩展。在identity.xml文件中定义为
org.wso2.carbon.identity.openidconnect.DefaultIDTokenBuilder

相信您正在谈论的是
OpenID connect
规范的
ID令牌

实现这一点的更简单方法是勾选服务提供商应用程序的“本地和出站配置”部分的“本地主题标识符中使用租户域”选项。这将在ID令牌的
sub
字段中的用户名末尾追加租户域,如下所示。(您的Java应用程序可以处理提取租户域的进程)
“sub”:admin@carbon.super“

如果您不喜欢这种方法,您可能希望编写一个自定义ID令牌生成器来扩展。在identity.xml文件中定义为
org.wso2.carbon.identity.openidconnect.DefaultIDTokenBuilder