Я создаю веб-сайт со шрифтом, написанным Angular, и он отправляет запрос в сервер (Moqui) через Rest-API.Мой веб-сайт требует аутентификации пользователя для использования функций, поэтому каждый запрос отправляется из внешнего интерфейса, поэтому я должен добавить атрибут " withCredentials: true ", чтобы Angular добавлял JSESSIONID из файла cookie к запросу (сервер будет использовать JSSESSIONID для получения информации о зарегистрированном пользователе).
Однако Angular всегда отправляет запрос HTTP OPTIONS в первую очередь для проверки политики CORS, а атрибут ' Access-Control-Allow-Origin ' в заголовке ответа для этого запроса имеет значение "*" ,
, поэтому Angular выдает ошибку " Ответ на запрос предпечатной проверки не проходит проверку контроля доступа: значение заголовка 'Access-Control-Allow-Origin' вответ не должен быть подстановочным знаком «*», если режим учетных данных запроса включает «include». Режим учетных данных запросов, инициированных XMLHttpRequest, контролируется атрибутом withCredentials."
Как я могу редактировать атрибут«Access-Control-Allow-Origin» для запроса OPTIONS-метода или какое-либо решение лучше, чем его редактировать?Пожалуйста, помогите мне, я трачу много времени, чтобы найти решение, но пока не решено!