IIS 사용하면서 CORS 설정한다.
1. Application Request Routing 을 설치한다.
requestRouter_amd64.msi
2. ARR에서 프록시 설정을 허용한다.
HTTP version - Pass through 나머지 그대로
3. IIS CorsModule을 설치한다.
https://www.iis.net/downloads/microsoft/iis-cors-module
IIS CORS Module : The Official Microsoft IIS Site
HomeDownloadsMicrosoft Supported DownloadsIIS CORS Module OverviewThe Microsoft IIS CORS Module is an extension that enables web sites to support the CORS (Cross-Origin Resource Sharing) protocol.The IIS CORS Module enables support for the Cross-Origin Res
www.iis.net
4. web.config 에 있는 CORS 부분을 전 부 제거한다.
5. 백엔드 webConfig에서 한바탕 CORS설정을 더 한다.
주의:
1. web.config의 CORS 설정과 CORS Module의 설정이 겹치면 500 에러가 난다.
2. 서로다른 IIS의 설정을 비교할 때에는
C:\Windows\System32\inetsrv\config\applicationHost.config 를 비교한다.
3. 설정적용시 cmd > iisreset
'서버' 카테고리의 다른 글
| k8s에서 스카우터 이름 고유하게 설정하기(helm) (0) | 2025.09.10 |
|---|---|
| MyService 마이크로서비스 통합 모니터링 시스템 구축기 (0) | 2025.09.09 |
| Rancher 로 쿠버네티스 시작 (0) | 2025.06.30 |
| NGINX PROXY MANAGER에서 언더바 헤더 사용하기 (0) | 2025.05.16 |
| IIS 에서 중앙인증서 설정 Centralized Certificate Store (CCS) (0) | 2025.04.24 |