Для этой проблемы я перепробовал множество исправлений, но самый простой из них - включить в заголовок запроса « X-Requested-With»: «XMLHttpRequest ».Это мгновенно исправило проблему в Chrome.В этом случае нет необходимости что-либо менять со стороны сервера.
this.headers = new HttpHeaders({
"X-Requested-With": "XMLHttpRequest",
authorization: "Basic your_credential"
});
Примечание: это я использовал в Angular