微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

成功登录后如何停止从keycloak重定向

如何解决成功登录后如何停止从keycloak重定向

我将我的前端部分(JS / jQuery)集成到密钥斗篷中,但是重定向存在问题。当我单击从HTML部分创建的按钮时,将调用身份验证功能

我正在使用keycloak(keycloak.js)中的标准库

这是带有密钥斗篷初始化的代码

let keycloak = Keycloak({
        "realm": "MyRealm","url": "http://localhost:30065/auth/","confidential-port": 0,"clientId": 'MyId',});

    keycloak.init({onLoad: 'login-required',promiseType: 'native'}).then(function(authenticated) {
        alert(authenticated ? 'authenticated' : 'not authenticated');
        // Do some stuff
    }).catch(function() {
        alert('Failed to initialize');
    });
    
    alert(keycloak.authenticated);

我从登录后的文档中了解到,属性keycloak.authentication必须为true,但并非如此

第二个问题是,当我单击按钮并通过vie Keycloak服务器进行身份验证时,重新启动后为何将我重定向到这样的位置-http:// localhost:5455 /#state = 5u70adb5-421d-41db-s8aje-087ddde4f&session_st等我需要再次单击该按钮以获取信息? 第二次URL是localhost:5454(预期的URL)

我可以一键获取信息而无需重定向吗?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。