Привет, ребята, я новичок в angular, я узнал, чтобы игнорировать ошибку доступа к CORS, мы должны создать прокси и поместить в пакет. json, я сделал это, но странная вещь, когда я запустите мое приложение, он concstill объединяет адрес по умолчанию с локальным хостом и игнорирует прокси, чтобы быть более понятным:
вот мой прокси
{
"/api": {
"target": "https://localhost:44361",
"secure": false,
"logLevel": "debug",
"changeOrigin": true
}
}
вот мой компонент:
const headers = new HttpHeaders()
.append('Access-Control-Allow-Origin', '*')
.append('Access-Control-Allow-Methods', 'GET,PUT,POST,DELETE')
.append('Access-Control-Allow-Headers', 'Content-Type');
const options = {
headers: headers
};
return this.http.post<any>('/api/Auth/token/', { x })
.pipe(map(user => {
// login successful if there's a jwt token in the response
if (user ) {
// store user details and jwt token in local storage to keep user logged
in between page refreshes
localStorage.setItem('TokenInfo', JSON.stringify(user));
}
затем я запускаю npm, он говорит, что прокси создан, но в консоли вместо получения результата от https://localhost: 44361 / api / Auth / token i получить от http://localhost: 4200 / API / Auth / Token , и он возвращает мне ошибку 404, страница не найдена, любая помощь будет оценена