java 如何在KeyCloak中更改默认TokenIntrospectionProvider

8ehkhllq  于 2023-06-28  发布在  Java
关注(0)|答案(1)|浏览(111)

当我调用内省端点时,会话的lastAccess没有得到更新。因此,我创建了一个自定义的TokenIntrospectionProvider,并使用setLastSessionRefresh更新会话的lastAccess。安装自定义提供程序后,我可以在管理界面中看到提供程序名称,但它不起作用,并且令牌内省正在通过默认提供程序进行。
我想改变默认的TokenIntrospectionProvider并使用我自己的类。我该怎么做?

jslywgbw

jslywgbw1#

我发现应该将名称为TokenIntrospectionProvidertoken_type_hint参数传递给introspect端点。
示例:

token = eyJhbG...XJsclg`
token_type_hint = arsi-token-introspection-provider

相关问题