我在我的 React 应用程序中使用了 keycloak 作为身份提供者。我已经使用 npm 在我的 react 应用程序中安装了 keycloak react 依赖项。
下面是依赖 keycloak react npm module的版本:
"@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"
});
每次刷新页面时,它都会使用查询参数state、session_state和code再次刷新(使用回调 url)。
例如:当我转到该页面时:http://localhost:8080/test 它会去那里,但它会再次使用以下 url 刷新页面。
示例网址:http://localhost:8080/test# state =45ert45-edac92ddbf2a& session_state =45ga97bbfb4-f080cvb65e59b& code =1a1a-4e6e-3fg578-4fg10b-bbafg8-64472fg7ac
如何避免keycloak刷新?任何人都可以对此有任何想法吗?