使用Auth0Lock的Aurelia-错误:找不到路由:/access\u令牌
正在尝试在我的aurelia应用程序中使用Auth0Lock。当我在app.ts中呼叫时使用Auth0Lock的Aurelia-错误:找不到路由:/access\u令牌,aurelia,auth0,Aurelia,Auth0,正在尝试在我的aurelia应用程序中使用Auth0Lock。当我在app.ts中呼叫时 lock = new Auth0Lock('3.........', '.........auth0.com'); login() { this.lock.show(); } 锁定对话框打开,登录后重定向到/access_token= 我假设Auth0脚本应该以某种方式检测到这一点,存储令牌并执行另一个重定向,但是在aut0运行之前,会出现一个路由器错误,表示路由未知 我试过了 config.map
lock = new Auth0Lock('3.........', '.........auth0.com');
login() {
this.lock.show();
}
锁定对话框打开,登录后重定向到/access_token=
我假设Auth0脚本应该以某种方式检测到这一点,存储令牌并执行另一个重定向,但是在aut0运行之前,会出现一个路由器错误,表示路由未知
我试过了
config.mapUnknownRoutes({ route:'unknown', redirect: '#/' });
但这似乎阻止了auth0完成它的工作。你知道我错过了什么吗
我知道aurelia认证插件,但我认为在这个简单的应用程序中不需要它
问候
Larsi初始化Auth0Lock时,我需要指定回调路由
lock = new Auth0Lock('3.....', '.....auth0.com', {
auth: {
redirectUrl: 'http://localhost:8080/callback',
responseType: 'token',
params: {
scope: 'openid email picture'
}
}
});
未指定重定向url时,?
丢失,并引发aurelia route not found错误