My Angular 2应用程序位于反向代理后面,可以添加HTTP标头,如:
Auth-User: somebody
Auth-Groups: something, something, ...
如何从Angular 2应用程序中读取这些值?请注意,我不是:
基本上,我需要在浏览器第一次访问我的服务器时支持基于可信HTTP标头的SSO方案。
有什么想法吗?
拉斯
答案 0 :(得分:0)
我意识到它无法直接完成。 Angular是面向客户端的,并且由浏览器进行了大量沙盒化,因此只有服务器才能访问必要的头文件。我想出的是:
因此,不像大多数示例/教程那样使用基本的身份验证方案,解决方案只是将标头值包含在服务调用中。