首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如果在角网站和标识服务器4中使用散列,则登录无效

如果在角网站和标识服务器4中使用散列,则登录无效
EN

Stack Overflow用户
提问于 2020-06-07 15:46:54
回答 1查看 527关注 0票数 0

在错误下面,我使用散列

代码语言:javascript
复制
Error: Uncaught (in promise): Error: Cannot match any routes. URL Segment: 'auth-callback/id_token'

没有散列,一切都很顺利。

登录后,它尝试为id_token读取,但它没有得到它,因为现在url类似于

  • website.com/#/auth-callback/id_token=something................

没有散列重定向url是

  • website.com/auth-callback/#id_token=something................

我怎样才能解决这个问题?

EN

回答 1

Stack Overflow用户

发布于 2020-06-08 07:00:05

我也遇到过类似的问题,我需要在URL中处理#

我上的是AngularJS而不是角质的。但这是您可能需要的do.On成功身份验证回调--我处理了一些类似的路由,

代码语言:javascript
复制
 private onAuthenticationCallback(deepLinkUrl: string): void
        {
            const params = siteUrl.substr(siteUrl.indexOf("#")); //replace # with actual route??
            this.clientRoutingService.goToAuthComplete(params);
        }

我的goToAuthComplete是什么,

代码语言:javascript
复制
public goToAuthComplete(url: string): ng.IPromise<any>
        {
            const deferred = this.$q.defer<any>();

            this.$state.go("authComplete", { path: url });

            deferred.resolve();

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

https://stackoverflow.com/questions/62247832

复制
相关文章

相似问题

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