Когда я отправляю обычный запрос get на мой развернутый веб-сервер nodejs, он сообщает, что в заголовке нет файлов cookie, хотя я уже записал его в заголовки моей службы API
моей службы
constructor(private http: HttpClient, private global: Global) { }
verifAuth() {
return new Promise((resolve, reject) => {
this.http.get(`${this.global.url}verif`, this.global.header)
.toPromise()
.then(res => { resolve(res); })
.catch(err => { reject(err); console.log('err', err) });
});
мой объявленный заголовок по умолчанию
@Injectable({
providedIn: 'root'
})
export class Global {
url: String; header;
constructor() {
this.url = "https://fmm.etudiant.xyz/";
this.header = {
headers: new HttpHeaders({
'Content-Type': 'application/json',
'cookies': `xt=${appSetting.getString('xt')}`,
}),
withCredentials: true
};
}
}
и когда я отлаживаю запрос, я обнаружил этот
заголовок запроса
я ожидаючто токен должен быть проанализирован и получен результат пользователя, но внутренний сервер сообщает, что нет файлов cookie, хотя он отлично работает с другим веб-сайтом