【发布时间】:2020-12-07 13:48:38
【问题描述】:
我在我的 react 应用程序中使用了 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"
});
每次我刷新页面时,它都会再次刷新(带有回调 url),并带有查询参数 state、session_state 和 code。
例如: 当我转到该页面时:http://localhost:8080/test 它会去那里,但它会再次使用以下 url 刷新页面。
示例网址:http://localhost:8080/test#state=45ert45-edac92ddbf2a&session_state=45ga97bbfb4-f080cvb65e59b&code=1a1a -4e6e-3fg578-4fg10b-bbafg8-652fg6c44727a4
如何避免 keycloak 刷新?有人对此有任何想法吗?
【问题讨论】:
标签: javascript reactjs configuration keycloak