디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

웹 nginx proxy CORS 허용 문제 잘 아시는분

ㅇㅇ(112.161) 2018.04.21 01:55:23
조회 1344 추천 0 댓글 8

외부 API 서버에서 스크립트를 받아와서 페이지에 뿌려주는게 있는데


크로스도메인 문제 때문에 502에러가 뜹니다.


백단은 php나 아파치 없이 온리 nginx로만 처리하고 jsonp를 별도 API서버에서 받아오는 형식으로 되었습니다.


그래서 nginx 단에서 CORS 처리를 해주는데


내부에서 ssl 인증을 위한 reverse proxy pass가 있기 때문에 고려해서 설정 해주었읍니다.


설정은 다음과 같습니다. 내부 location 루트에 대한 세팅값입니다.


        set $cors '';

        if ($http_origin ~* (https?://.*\.api\.server?(:[0-9]+)?$|https?://.*\.api2\.server?(:[0-9]+)?$)) {

                set $cors 'on';

        }

        if ($request_method = OPTIONS) {

                set $cors "${cors}_options";

        }

        if ($cors = 'on_options') {

              add_header 'Content-Length' 0;

              add_header 'Content-Type' 'text/plain; charset=utf-8';

              add_header 'Access-Control-Allow-Origin' "$http_origin";

              add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS';

              add_header 'Access-Control-Allow-Headers' 'Origin, X-Requested-With, Content-Type, Accept';

              return 204;

        }

        if ($cors = 'on') {

              add_header 'Access-Control-Allow-Origin' "$http_origin";

              add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS';

              add_header 'Access-Control-Allow-Headers' 'Origin, X-Requested-With, Content-Type, Accept';

        }

        proxy_set_header        Host                $http_host;

        proxy_set_header        X-Real-IP           $remote_addr;

        proxy_set_header        X-Forwarded-For     $proxy_add_x_forwarded_for;

        proxy_set_header        X-Forwarded-Proto   $scheme;

        proxy_set_header        Upgrade             $http_upgrade;

        proxy_set_header        Connection          "upgrade";

        proxy_read_timeout      86400;

        proxy_intercept_errors  on;

        proxy_http_version      1.1;


이상으로 세팅하고 테스트를 돌려보니 에러가 없어지긴했는데


가끔 페이지 리프레시 이후 502가 뜨다가 다시 api값을 받아오는 현상이 나타납니다.


아무리 삽질을 해봐도 모르겠는데 프갤에 아시는 분 계십니까









 

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 운전대만 잡으면 다른 사람이 될 것 같은 스타는? 운영자 24/04/15 - -
이슈 [디시人터뷰] 집념닥터, ‘내가 사랑하는 커뮤니티, 디시인사이드’ 운영자 24/04/16 - -
공지 프로그래밍 갤러리 이용 안내 [68] 운영자 20.09.28 33895 62
2681176 개찐따새끼들아 [1] 골방외톨이갤로그로 이동합니다. 19:48 11 1
2681175 챗지피티로 crud 하루만에 만들어지던데 이게 포폴이됨? ㅇㅇ(118.235) 19:46 13 0
2681174 글이... 사요나라(14.35) 19:44 5 0
2681173 싸피 vs ㅈ소 취업 [5] ㅇㅇ(125.179) 19:44 26 1
2681172 블록체인 기본 A to Z (동남권 ICT 이노베이션스퀘어) 모집 allforyoung(123.214) 19:44 6 0
2681171 그냥 웹싸개면 타일노가다 배운다고 생각해야됨 ㅇㅇ(223.38) 19:42 14 0
2681170 돈 벌어서 어따 써야 만족감이 높을까? [2] dd(110.70) 19:40 16 0
2681169 ●개찐따 백수인 같은학교 40대 컴공과 선배생각나네 [1] ㅇㅇ(118.38) 19:37 12 0
2681168 3개월간 프리뛰어서 구축해준건 이력서에 빼야함?? [2] 프갤러(106.102) 19:35 17 0
2681167 시즌 9999999호 류류 신고 떴노 프갤러(211.112) 19:32 11 0
2681166 류류 어디응디냐 ㅇㅇ(175.223) 19:30 9 0
2681165 프론트는 1년이면 다배움 ㄹㅇ [3] 프갤러(125.143) 19:28 47 1
2681164 잘 만든 프론트 디자인 카피 못하게 코드 난독화하면 [2] ㅇㅇ(218.236) 19:28 17 0
2681163 지금 델파이 신입 합격하면 감 ? 프갤러(220.89) 19:21 12 0
2681162 근데 프갤 꾸준글 도움 ㅈㄴ 잘됨 프갤러(218.148) 19:21 23 0
2681161 낼부터 커피 2병씩 마신당 ♥냥덩나르도다빈치♥갤로그로 이동합니다. 19:19 5 0
2681160 PCTF 2025에서 우승을 하면 1위는 2,048만 달러 수보아두두(175.117) 19:18 8 0
2681159 지금 국비 들어오는애들은 뭔생각이냐 [3] ㅇㅇ(110.70) 19:17 49 0
2681158 야 너네 솔직히 말해바 프갤러(218.149) 19:15 12 0
2681157 프론트 고점 ㅈㄴ 높지 않냐? [6] ㅇㅇ갤로그로 이동합니다. 19:13 45 0
2681156 9시내에 주무실 예정 ♥냥덩나르도다빈치♥갤로그로 이동합니다. 19:12 10 0
2681155 저녁 메뉴 추천 받는다 딱지(210.183) 19:12 7 0
2681154 인공지능이나 잃은마스크 전뇌화로 인위적 지능 상승으로 오히려 자연지능의 외척갤로그로 이동합니다. 19:11 12 0
2681153 저 학원 프로그램 개념글 ㅇㅇ(118.235) 19:10 22 0
2681151 신고한거 답장받음 ♥냥덩나르도다빈치♥갤로그로 이동합니다. 19:07 25 0
2681150 류류 먼글 올린거냐 ㅇㅇ(223.38) 19:07 15 0
2681149 류류님 근데 진짜 님 너무 불쾌함 [1] ㅇㅇ(118.235) 19:06 24 0
2681148 인생이 불쌍한 애였구나 ㅇㅅㅇ 류류(110.70) 19:03 23 1
2681147 나님 질문 받는다 딱군갤로그로 이동합니다. 19:02 11 0
2681146 원종님 프갤 친구 한마리 넣어드리겠습니다 ♥냥덩나르도다빈치♥갤로그로 이동합니다. 18:53 24 0
2681145 8시안에 주무실예정 ♥냥덩나르도다빈치♥갤로그로 이동합니다. 18:52 8 0
2681142 소아성애자 신고했음 ♥냥덩나르도다빈치♥갤로그로 이동합니다. 18:49 25 1
2681141 화해의 슬기짤❤+ [1] ♥냥덩나르도다빈치♥갤로그로 이동합니다. 18:47 13 0
2681140 ㅋㅋㅋ범죄신고 구라같지? 영자삭 됐고 ㅂㅂ [10] ㅇㅇ(61.254) 18:47 50 0
2681139 잡혔으면 진작에 잡혔지 ㅇㅅㅇ [1] 류류(175.223) 18:47 29 2
2681138 예로부터 함슬람들은 선민의식과 뽕이 심했음 프갤러(106.101) 18:47 8 0
2681137 간단한 다이어트식 후 바로 치카푸카 ♥냥덩나르도다빈치♥갤로그로 이동합니다. 18:45 9 0
2681136 나님 애널 일찍 주무실 준비즁 ♥냥덩나르도다빈치♥갤로그로 이동합니다. 18:43 14 0
2681135 스프링부트 vscode 쓸만함? [13] 프갤러(183.101) 18:41 44 0
2681133 RN씹새기야 ㅈㄴ 황당하네 [2] 프갤러(118.128) 18:38 26 0
2681131 불이야 라는말 좀 어색하지 않냐? [2] 헬마스터갤로그로 이동합니다. 18:36 23 0
2681129 ???: 강제징병 페미가 어쩌고 노동착취 좆소 헬조센 좆팔륙이문제다~~ [4] 외척갤로그로 이동합니다. 18:33 23 0
2681128 조센징 죽여야 나라가 살음 ㅇㅅㅇ [1] 류류(118.235) 18:32 12 1
2681127 파이썬에서 소켓통신할때 보안위협 있음? [1] 프갤러(114.204) 18:32 24 0
2681126 흠 프로그래밍 갤러리 유즈링님이랑 소르벳님 접었나요 ㅇㅅㅇ [1] 초코냥갤로그로 이동합니다. 18:32 25 0
2681124 취업 어렵다 = 야가다 ,상하차 몸쓰는일은 싫음 [5] 류류(118.235) 18:30 51 1
2681123 글이 써지네요. 도레미(220.74) 18:29 13 0
2681122 진짜 좆소면 회식을 안 한다 [2] ㅇㅇ(218.147) 18:28 40 0
2681119 상위10퍼도 못해먹는 고졸지잡 버러지새끼들이 눈만높아서 나라가망했다 [5] 외척갤로그로 이동합니다. 18:27 38 1
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2