小编Chi*_*tel的帖子

避免每次刷新页面时keycloak回调过程

我在我的反应应用程序中使用 keycloak 作为身份提供者。我已经使用 npm 在我的 React 应用程序中安装了 keycloak React 依赖项。

以下是依赖的 keycloak React npm 模块及其版本:

"@react-keycloak/web": "2.1.4",
"keycloak-js": "^11.0.2",

我提供了 keycloak 配置如下:

const keycloak = new Keycloak({
  realm: "temp-local",
  url: " http://localhost:8090/auth/",
  clientId: "temp-local-client"
});
Run Code Online (Sandbox Code Playgroud)

每次刷新页面时,它都会使用查询参数statesession_statecode再次刷新(使用回调 url) 。

例如:当我转到页面:http://localhost:8080/test 时,它会转到那里,但它会再次刷新具有以下网址的页面。

示例网址:http://localhost:8080/test# state =45ert45-edac92ddbf2a& session_state =45ga97bbfb4-f080cvb65e59b& code =1a1a-4e6e-3fg578-4fg10b-bbafg8-652fg6c44727a4

如何避免 keycloak 刷新?谁能对此有任何想法吗?

javascript configuration reactjs keycloak

8
推荐指数
1
解决办法
6292
查看次数

标签 统计

configuration ×1

javascript ×1

keycloak ×1

reactjs ×1