小编Dan*_*ský的帖子

Keycloak 注销端点不删除会话

你好,其他程序,我被keycloak的问题困住了。我正在尝试从 node.js express 框架请求向 keycloak 发送以注销用户。

Config.keycloakClient = my_realm
Config.keycloakURL = keycloak URL
request.get({
    //url: join(Config.keycloakURL, '/auth/realms/'+ Config.keycloakClient+ '/protocol/openid-connect/logout?' + 'id_token_hint='+req.headers.oidc_access_token), <--- tried this
      url: join(Config.keycloakURL, '/auth/realms/'+ Config.keycloakClient+ '/protocol/openid-connect/logout'), // <-- i also tried this 
      headers:
         { Authorization: "Bearer " + req.headers.oidc_access_token, // <-- also tried Authorization: req.headers.oidc_access_token }
Run Code Online (Sandbox Code Playgroud)

结果 - 200 OK,但我仍然可以在管理界面的活动会话中看到活动会话

request.post({
    //url: join(Config.keycloakURL, '/auth/realms/'+ Config.keycloakClient+ '/protocol/openid-connect/logout?' + 'id_token_hint='+req.headers.oidc_access_token), <--- tried this
      url: join(Config.keycloakURL, '/auth/realms/'+ Config.keycloakClient+ '/protocol/openid-connect/logout'), // <-- i also tried this 
      headers:
          { Authorization: "Bearer " …
Run Code Online (Sandbox Code Playgroud)

session jboss redhat keycloak refresh-token

5
推荐指数
0
解决办法
3733
查看次数

标签 统计

jboss ×1

keycloak ×1

redhat ×1

refresh-token ×1

session ×1