【发布时间】:2016-04-13 11:39:20
【问题描述】:
考虑这种情况:
我点击了一个基于 AngularJS 的 UI url,它在新的浏览器窗口中受到 SSO 保护,例如。 https://somedev.domain.com
这会向上述 url 发出 GET 请求。现在,浏览器提示我输入用户名和密码以进行身份验证,因为从 https://somedev.domain.com 重定向到 https://sso.domain.com
我输入详细信息,成功时https://sso.domain.com 通过在浏览器上设置 cookie 进行响应,并在响应标头中发回登录用户的用户详细信息,例如用户名,然后加载 UI 页面。
AngularJS 中有没有办法拦截这个响应并获取登录用户的详细信息?
PS。我可以使用 $cookie 访问设置的 cookie。
【问题讨论】:
标签: javascript angularjs authentication cookies single-sign-on