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

如何使用 Keycloak.js 在 AngularJs Web 应用程序的登录 url 中设置身份验证客户端范围

如何解决如何使用 Keycloak.js 在 AngularJs Web 应用程序的登录 url 中设置身份验证客户端范围

我们希望在 AngularJs 中的 Web 应用程序中实现 keycloak 授权代码流。我们需要将客户端范围作为登录 url 的一部分发送。使用 Keycloak.js 时是如何完成的。正如我在文档中所读到的,范围是 Login 方法中 Options 对象中的一个属性。我们希望 login 作为 Init 的一部分被调用在这种情况下如何设置 Scope 属性。我们不希望登录被显式调用,因为它是在调用 Init 方法调用的。

非常感谢这里的任何帮助

    var keycloak = new Keycloak({
            url: 'https:/myauth',realm: 'myrealm',clientId: 'myapp'
        });

        keycloak.init({onLoad: 'login-required'}).then(function(authenticated) {
            alert(authenticated ? 'authenticated' : 'not authenticated');
        }).catch(function() {
            alert('Failed to initialize');
        });

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