Tag: angular http

如何将Angular ts Http(带凭据)与Spring Security集成

如果有一个文档或示例可供公众使用,以展示如何将Angular http(与凭据)与Spring Security集成,那将是最好的。 我有办法登录,我将在下面显示代码,但我认为必须有更好的方法。 也许在Http header withCredentials中有选项,但是你提供了你的凭据? 它保持idToken不受外部认证。 服务(Google+)和标题中的类型(确定身份validation服务的类型),因此您不需要将它们作为请求参数或路径变量传递。 然后在后端(Spring Java)中,有一个spring AOP,用于在validation后将用户保存到SecurityContext。 Angular Http Call import { Http, Headers, RequestOptions } from ‘@angular/http’; … constructor(private http: Http…){…} … search(){ let options ; if (this.loginService.user) { let headers = new Headers({ ‘idToken’: this.loginService.user.idToken,’type’:this.loginService.user.type}); options = new RequestOptions({ headers: headers }); } return this.http .get(“searchurl”,options) … GooglePlusAuthService […]