带有Angular

时间:2017-06-29 04:30:29

标签: angularjs keycloak

我使用Keycloak身份验证来验证角度应用程序,到目前为止,我已设法将登录名重定向到keycloak服务器。但是当重定向而不是登录页面时,我收到一个500错误页面,其中包含消息无效参数:redirect_uri
我跟着this stackoverflow回答并确保我的客户端设置正确。但无论我将其更改为什么,我都会在keycloak控制台上获得相同的日志消息。

Keycloak日志

  

09:39:21,369 WARN [org.keycloak.events](默认任务-62)type = LOGIN_ERROR,realmId = camunda-demo-auth,clientId = camunda-demo-client,userId = null,ipAddress = 127.0。 0.1,错误= invalid_redirect_uri,redirect_uri = http://localhost:9002/

我的客户端设置
更新 [根据RobbyCornelissen的建议更改了设置]

enter image description here

角度登录重定向

angular.element(document).ready(function () {
  window._keycloak = Keycloak('../src/app/resources/keycloak.json');

  window._keycloak.init({onLoad: 'login-required'})
    .success(function () {
      angular.bootstrap(document, ['adfWidgetSample']); // manually bootstrap Angular
    });
});

0 个答案:

没有答案