WindowsServer 멀티 도메인 SSL 인증서 바인딩 적용 방법
페이지 정보
본문
적당한 공간에 아래의 파일을 올린후 탐색기에서 실행하면 도스창이 뜨면서 작동합니다.
식별자<site identifier>는 IIS manager 에서 보이는 숫자로 된 아이디(식별자) 이며
호스트 헤더 값< host header>은 ssl을 적용할 도메인(www.happyjung.com 등)입니다.
c:\> shindingadd.bat <<== 레지스트리에 SSL 정보 일괄등록하기
@echo off Securebinding ADD
path C:\Inetpub\AdminScripts;
adsutil.vbs set w3svc/< 식별자 >/SecureBindings ":443:<호스트 헤더 값>"
adsutil.vbs set w3svc/<site identifier>/SecureBindings ":443:<host header>"
adsutil.vbs set w3svc/1235757998/SecureBindings ":443:www.happyjung.com"
adsutil.vbs set w3svc/1475740628/SecureBindings ":443:web.happyjung.com"
Pause
주의: 호스트 헤더 값에는 happyjung.com 은 포함하지 않습니다. 이것이 포함되면 아래의 에러가 발생합니다.
Bad Request (Invalid Hostname)
c:\> sbindingcheck.bat <== 등록된 SSL 정보가 올바른지 확인하기
@echo off Securebinding CHECK
path C:\Inetpub\AdminScripts;
adsutil get w3svc/< 식별자 >/SecureBindings
adsutil get w3svc/<site identifier>/SecureBindings
adsutil get w3svc/1235757998/SecureBindings
adsutil get w3svc/1475740628/SecureBindings
Pause
c:\> sbindingdel.bat <== 레지스트리에 등록된 SSL 정보를 제거하기
@echo off Securebinding DELETE
path C:\Inetpub\AdminScripts;
adsutil delete w3svc/< 식별자 >/SecureBindings
adsutil delete w3svc/<site identifier>/SecureBindings
adsutil delete w3svc/1235757998/SecureBindings
adsutil delete w3svc/1475740628/SecureBindings
Pause
참고자료
https://www.comodossl.co.kr/certificate/ssl-installation-guides/IIS-multi-domain-binding.aspx
http://genes1s.egloos.com/2717345
식별자<site identifier>는 IIS manager 에서 보이는 숫자로 된 아이디(식별자) 이며
호스트 헤더 값< host header>은 ssl을 적용할 도메인(www.happyjung.com 등)입니다.
c:\> shindingadd.bat <<== 레지스트리에 SSL 정보 일괄등록하기
@echo off Securebinding ADD
path C:\Inetpub\AdminScripts;
adsutil.vbs set w3svc/< 식별자 >/SecureBindings ":443:<호스트 헤더 값>"
adsutil.vbs set w3svc/<site identifier>/SecureBindings ":443:<host header>"
adsutil.vbs set w3svc/1235757998/SecureBindings ":443:www.happyjung.com"
adsutil.vbs set w3svc/1475740628/SecureBindings ":443:web.happyjung.com"
Pause
주의: 호스트 헤더 값에는 happyjung.com 은 포함하지 않습니다. 이것이 포함되면 아래의 에러가 발생합니다.
Bad Request (Invalid Hostname)
c:\> sbindingcheck.bat <== 등록된 SSL 정보가 올바른지 확인하기
@echo off Securebinding CHECK
path C:\Inetpub\AdminScripts;
adsutil get w3svc/< 식별자 >/SecureBindings
adsutil get w3svc/<site identifier>/SecureBindings
adsutil get w3svc/1235757998/SecureBindings
adsutil get w3svc/1475740628/SecureBindings
Pause
c:\> sbindingdel.bat <== 레지스트리에 등록된 SSL 정보를 제거하기
@echo off Securebinding DELETE
path C:\Inetpub\AdminScripts;
adsutil delete w3svc/< 식별자 >/SecureBindings
adsutil delete w3svc/<site identifier>/SecureBindings
adsutil delete w3svc/1235757998/SecureBindings
adsutil delete w3svc/1475740628/SecureBindings
Pause
참고자료
https://www.comodossl.co.kr/certificate/ssl-installation-guides/IIS-multi-domain-binding.aspx
http://genes1s.egloos.com/2717345
댓글목록
등록된 댓글이 없습니다.