当我在本地运行 keycloak 时,我收到了登录表单。一旦我输入凭据,keycloak 就会被重定向到“ http://localhost:5555/auth/admin/master/console/#state=c829dac8-a26a-4bd0-8326-b4e395638cf8&session_state=71abe7bb-abba-40e9-86 1feb8c600e24&代码= 7eeffe3c-a91f-4b5d-9bae-f57fee5486cc.71abe7bb-ABBA-40e9-863f-1feb8c600e24.35787e50-1037-4f58-b0fa-521414c30666 “URL。这个 url 每秒刷新一次,我没有在屏幕上看到任何页面。
这是屏幕截图。
帮我解决这个问题。
小智 0
仍然遇到此问题的任何人:请尝试以下操作:
删除您的节点模块文件夹并再次安装它
确保 <React.StrictMode>在您的
<ReactKeycloakProvider>
keycloak.login()安装组件时不要使用,而是使用onLoad: "login-required",checkLoginIframe: false
所以基本上在你的提供者中你必须将它init作为道具传递
<ReactKeycloakProvider
authClient={keycloak}
initOptions={{
onLoad: "login-required",
checkLoginIframe: false,
}}
>
<ReactStrictMode , router etc...>
Run Code Online (Sandbox Code Playgroud)
keycloak.login()当您安装任何希望将我带到 keycloak 登录页面的组件时,请勿使用!让onload程序自动处理。
| 归档时间: |
|
| 查看次数: |
390 次 |
| 最近记录: |