SSL(2)
-
CORS 에러
CORS란? 교차 출처 리소스 공유(Cross-Origin Resource Sharing) 지정된 도메인 외부에 있는 자원에 대한 접근을 통제하는 브라우저 메커니즘 자원에 대한 접근은 httpd 헤더를 사용하여 허용함 SOP(Same-Origin Policy)가 확장된 정책 SOP(Same-Origin Policy) 동일한 port,http,host에서 자원에 대한 접근을 허용 에러나는 상황 API를 호출하는 도메인이 서버 측 도메인과 다를 경우 발생합니다. 해결 방법 서버 측에서 add_header 'Access-Control-Allow-Origin' '*'; 를 추가합니다. #nginx서버 시 $ sudo vim /etc/nginx/sites-avaliable/default server { liste..
2022.02.07 -
Nextjs를 배포하며 들었던 생각
우선 저는 linux(ubuntu) 환경에서 nginx서버의 리버스 프록시를 이용해 Nextjs(Node)를 연결했습니다. 여기서 들었던 의문 사항이 1. 리버스 프록시를 이용하지 않고 node서버 하나만 띄우면 안될까? 2. 리버스 프록시를 사용하므로써 ssl은 문제가 없을까? 이 두 가지가 계속 생각이 났습니다. 그래서 직접 경험 && 검색을 토대로 정리해보겠습니다. 1. 리버스 프록시를 이용하지 않고 pm2로 node서버를 띄우기 이 부분에서 우선적으로 확인이 필요했던 사항이 있습니다. pm2는 해당 서버에서 동작관련해서 access,error로그의 확인이 가능한가? #정확한 이유는 모르겠으나 pm2는 access,error log가 일반적인 apache,nginx log와 같이 서버의 로그를 보여..
2022.02.06