首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >密钥披风角2

密钥披风角2
EN

Stack Overflow用户
提问于 2016-11-04 08:58:13
回答 1查看 9.6K关注 0票数 4

我正在试用带有棱角2的钥匙斗篷。我正在做一个服务,就像他们在他们的医生里做的那样。但是,它总是返回not authenticated,即使当我连接到我的帐户keycloak (auth/realms/wb/account)时也是如此。

代码语言:javascript
复制
declare var Keycloak: any;

@Injectable()
export class UserMockService {

    constructor() {
        let keycloak: any = new Keycloak('assets/keycloak.json');

         keycloak.init().success(function(authenticated) {
            alert(authenticated ? 'authenticated' : 'not authenticated');
        }).error(function() {
            alert('failed to initialize');
        });
     }
}

是的,它确实找到了json。

代码语言:javascript
复制
{
  "realm": "wb",
  "auth-server-url": "http://192.168.99.100/auth",
  "ssl-required": "external",
  "resource": "wb",
  "public-client": true
}

哦,是的,在我忘记之前:用来重定向用户连接到我的应用程序的URL到底是什么?看起来应该很容易找到,但是他们的医生太分散了。要连接到当前,我使用/auth/realms/wb/account,但这是连接到帐户设置的url。

所以流程是这样的:

  • 用户转到http://192.168.99.100
  • 用户单击登录按钮
  • 用户重定向到登录URL,此时我使用http://192.168.99.100/auth/realms/wb/account
  • 用户返回到应用程序和棱角服务告诉我,如果用户是登录。
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-11-05 12:21:04

我可以建议您查看一下键盘斗篷GitHub上的官方GitHub。

一个月前,我使用这个例子中的片段成功地创建了一个Keycloak安全的角2应用程序。

票数 9
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40418623

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档