You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Angular17 SPA手动刷新页面时Keycloak报redirect_uri无效错误

Angular 17 + keycloak-angular 15.2.1:刷新页面触发400 Bad Request(Invalid parameter: redirect_uri)

我基于Angular 17开发了一个SPA,使用的是最新版keycloak-angular(15.2.1)。正常操作下认证、登出功能都能正常运行,但手动刷新页面时直接失效,抓包排查发现返回400 Bad Request错误,提示信息为Invalid parameter: redirect_uri。

我的配置与官方项目示例基本一致,本地测试用的Docker版Keycloak配置也极为简单,却始终无法定位问题根源。当前的Keycloak初始化配置代码如下:

function initializeKeycloak(keycloak: KeycloakService) {
  return () =>
    keycloak.init({
      config: {
        url: 'https://local.dev.auth/',
        realm: 'my-test',
        clientId: 'my-app'
      },
      initOptions: {
        flow: 'standard',
        onLoad: 'check-sso',
        silentCheckSsoRedirectUri:
          window.location.origin + 'ui/assets/silent-check-sso.html'
      }
    });
}

相关配置截图:(此处可补充本地Keycloak客户端配置界面截图)


内容的提问来源于stack exchange,提问作者ak.leimrey

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.27 00:22:09