想知道是否有人能引导我朝着正确的方向前进。我有一个需要用户名和密码的端点。我知道如何使用Angular 2创建服务,但不知道如何传递凭据。任何帮助和/或指导将不胜感激。
答案 0 :(得分:1)
如果您的api使用基本身份验证,您可以将Authorization标头传递给请求,如下所示。
let username : string = 'myuser';
let password : string = 'mypass';
let headers = new Headers();
headers.append("Authorization", "Basic " + btoa(username + ":" + password));
headers.append("Content-Type", "application/json");
return this._http.get(url, {headers: headers}).map(data=>{})