๋ CORS ๋์ผ?1. ๋ฌธ์ ๋๋ Spring Cloud ๊ธฐ๋ฐ API ์๋ฒ๋ฅผ ๋ง๋ค๊ณ , Swagger๋ฅผ ์ด์ฉํ์ฌ API ๋ช
์ธ์๋ฅผ ๋ฐฐํฌํ๋ค. ๊ทธ๋ฐ๋ฐ.. ์ค์จ๊ฑฐ์์ ์์ธ์ง 403 Forbidden์ ๋ฐ์๋ค. Gateway์ ๋ก๊ทธ๋ฅผ ์ดํด๋ณด์๋๋,PRE Filter๊น์ง ํต๊ณผํ์ง๋ง, POST Filter๋ก ์จ Response๊ฐ 403 FORBIDDEN ์ด์๋ค. ์ฌ๊ธฐ์ ๋ ๋ฌธ์ ๋ postman์ ์ ์ ์๋ํ๋ ๊ฒ์ด์๋ค... 2. ํด๊ฒฐ ๊ฒฐ๋ก ๋ถํฐ ๋งํ์๋ฉด CORS ์ค๋ฅ์๋ค. postman์ผ๋ก๋ ๋๋ ์์ฒญ์ด๋ฉด CORS๋ฌธ์ ๋ผ๊ณ ์ง์์ ํ์ง๋ง, ์๋๋ผ๋ฉด ๊ฐ๋ฐ์ ๋ชจ๋์ ์ด๋ ๊ฒ ๋์์ผํ๊ธฐ ๋๋ฌธ์ CORS ์ค๋ฅ๋ ์๋ ์ค ์์๋ค. https://velog.io/@mingeloper/%ED%94%84%EB%A1%9C%E..
Error
pip ์ ์ด์ฉํด์ uwsgi ์ค์น ์ค, $ sudo yum install -y gcc $ pip install uwsgi ๋ค์๊ณผ ๊ฐ์ ๊ฒฝ๊ณ ๊ฐ ๋ด๋ค. Using legacy 'setup.py install' for uwsgi, since package 'wheel' is not installed. ์๋ ๋ช
๋ น์ด๋ก wheel์ ๋ฏธ๋ฆฌ ์ค์นํด์ผํ๋ค. $ pip install wheel ๋ํ, ์๋์ ๊ฐ์ ์๋ฌ๊ฐ ๋ฐ ์ ์๋ค. plugins/python/uwsgi_python.h:4:10: fatal error: Python.h: No such file or directory 4 | #include | ^~~~~~~~~~ compilation terminated. ์ด๋ Python-dev ๋ฅผ ์ค์นํ์ง ์์์ ๊ทธ๋ ..
Django์ uwsgi ๋ฐฐํฌ ์ค ๋ค์๊ณผ ๊ฐ์ ๋ฌธ์ ๊ฐ ๋ฐ์ํ๋ค. $ sudo cat /var/log/nginx/error.log[crit] 1212317#1212317: *1 open() "/var/lib/nginx/tmp/uwsgi/1/00/0000000001" failed (13: Permission denied) while reading upstream, client: Server IP, server: domain.com, request: "POST /data HTTP/2.0", upstream: "uwsgi://unix:/run/uwsgi/application.sock:", host: "domain.com", referrer: "https://domain.com" ํ๋ก ํธ ๋จ์์๋ HTTP2_PR..