【发布时间】:2018-02-20 17:44:49
【问题描述】:
正如标题中提到的,我想从位于localhost:port1 的 angularJs 应用程序重定向到位于localhost:port2 的另一个 angularJs 应用程序。
这两个应用程序使用openid-connect 服务器和this angualrjs 指令进行保护。
问题是当我登录第一个应用程序并执行重定向到第二个应用程序时,它告诉我重新登录,就好像我没有经过身份验证一样。
所以我想出了一个解决这个问题的方法:我在重定向 url 中发送了 access_token 并在第二个应用程序中使用它..
但我读到在 URL 中公开 access_token 是一种不好的做法..
所以我的问题是有没有办法使用 $window.open(url) .. 发送带有重定向的授权标头?
先谢谢了。
【问题讨论】:
标签: angularjs authentication openid