Я не знаю, что именно вы хотите сделать после авторизации, но чтобы авторизоваться с помощью простого вызова с базовой аутентификацией, вам нужно сделать так:
let authorizationData = 'Basic ' + btoa(username + ':' + password);
const headerOptions = {
headers: new HttpHeaders({
'Content-Type': 'application/json',
'Authorization': authorizationData
})
};
this.http
.get('{{url}}', { headers: headerOptions })
.subscribe(
data => { // json data
console.log('Success: ', data);
},
error => {
console.log('Error: ', error);
});