169 похожих чатов

Такая вот беда у меня from origin 'http://localhost:4200' has been blocked

by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.


двумя способами мучаюсь прокси сделать
и никак , скорее всего пути не понимаю в proxy.config :

"start": "ng serve --proxy-config proxy.config.json",
или
"serve": {
"builder": "@angular-devkit/build-angular:dev-server",
"options": {
"browserTarget": "app:build",
"proxyConfig": "proxy.config.json"
},

сам proxy.config.json [что туда на пробу только не лепил, падают CORS хоть лопни]

{
"/Dict/": {
"target": "https://global.remote.org",
"secure": true,
"changeOrigin": true,
"logLevel": "debug"
},
"/Dict/*": {
"target": "https://global.remote.org",
"secure": true,
"changeOrigin": true,
"logLevel": "debug"
},
"/Dict/cer/": {
"target": "https://global.remote.org",
"secure": true,
"changeOrigin": true,
"logLevel": "debug"
},
"/Dict/cer/*": {
"target": "https://global.remote.org",
"secure": true,
"changeOrigin": true,
"logLevel": "debug"
},
}

а запрос чтото вроде такого должен быть

https://global.remote.org/Dict/cer?global=true


где что не правильно? как починить?

7 ответов

11 просмотров

в httpclient запрос делаете на сами себя, т.е localhost:4200?

Drew Naumenko
не , удалёный бек с веба

поэтому и не работает, у вас дев сервер ангулара выступает в качестве прокси и вы туда должны слать запросы PS напоминаю что в проде это работать не будет

Drew Naumenko
не , удалёный бек с веба

а в чем смысл прокси тогда? 🙂 если мимо него идете

Drew-Naumenko Автор вопроса
Evgheni Чернявский
поэтому и не работает, у вас дев сервер ангулара в...

ну , это я понимаю а как мне их CORS пробить? это же не локальный бек где я сам себе CORS и хедеры могу включть 'Access-Control-Allow-Origin', '*' я думал для этого и нужен прокси конфиг , чтобы с веба уадённые бек без настройки CORS пропускать(я опцию secure:false тоже везде прбовал)

Drew Naumenko
ну , это я понимаю а как мне их CORS пробить? э...

вот как проксюха работает политики браузера запрещает с вашего домена делать запрос, но бекенду на корс пофиг, если придет запрос потому: - дев сервер ангуляра может отправить запрос, но какой? - фронт отправляет на локлаьный дев-сервер запрос, тот уже в бек и ответ вам - чтобы локальный дев-сервер (4202) получил запрос — надо его отпарвить с фронта на него 🙂

Drew Naumenko
ну , это я понимаю а как мне их CORS пробить? э...

> это же не локальный бек где я сам себе CORS и хедеры могу включть 'Access-Control-Allow-Origin', '*' сделайте proxy config и ходите в локаьный дев сервер

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта