首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >带有角2的GITK存在使用片段重定向的问题(#散列)

带有角2的GITK存在使用片段重定向的问题(#散列)
EN

Stack Overflow用户
提问于 2016-04-27 09:05:25
回答 1查看 1.2K关注 0票数 1

Google工作流如果与Google或其他javascript框架集成,就会出现问题。

角是使用URL片段(#)在视图之间导航。也可以使用HTML5样式导航,避免使用散列,但不幸的是,角2在正确处理片段https://github.com/angular/angular/issues/6595方面存在问题。

由于URL片段是由角框架和类似框架内部使用的,因此在某些情况下阻止了GITK正常工作:

在登录工作流期间,如果用户被第三方唱歌服务成功授权,用户将被重定向回GITK小部件页面。

重定向URL将包括一个状态参数。对于Twitter或Facebook,状态参数作为查询param添加到URL (例如.login/? state =AFD_5 5tlxzU.)。但是,像Google帐户这样的其他服务正在向重定向URL中添加state参数has片段(例如.login/#state=AFD_5 5tlxzU.)。

由于角使用URL片段导航,状态片段(例如.login/# state =AFD_5 5tlxzU.)通过框架删除重定向URL,阻止GITK小部件成功完成身份验证。

是否有任何选项可以指示Google帐户或GITK使用查询params而不是片段?另外,我还在想,对于重定向URL,使用片段而不是查询params是合理的吗?

EN

回答 1

Stack Overflow用户

发布于 2016-05-02 14:41:53

我在回答我自己的问题。

解决上述这里问题的一种方法是将辛-in逻辑移出角路由路径。

例如,通过创建一个单独的静态.html文件,该文件只负责唱歌。另一种解决方案是使用NG2-UI路由器。

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

https://stackoverflow.com/questions/36885167

复制
相关文章

相似问题

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