전통적으로 로컬 호스트 개발 서버에서 사용자 정의 도메인을 사용합니다. 다음과 같은 내용이 있습니다.
dev.example.com
dev.api.example.com
이것은 Facebook과 같은 외부 API로 작업 할 때 상당한 유연성을 제공했습니다. 과거에 내장 된 Visual Studio Development Server를 사용하여 큰 효과를 거두었습니다. 왜냐하면을 가리키는 DNS 레코드에 CNAME을 추가하기 만하면 되었기 때문 127.0.0.1
입니다.
그러나 IIS Express에서이 기능을 사용할 수 없었습니다. 내가 시도한 모든 것이 실패한 것 같습니다. applicationHost.config
IIS Express 의 파일에 올바른 XML 구성을 추가 했지만 IIS를 실제로 설치하는 것만 큼 유효한 항목을 인식하지 못하는 것 같습니다.
<binding protocol="http" bindingInformation="*:1288:dev.example.com" />
이 줄을 입력하고 요청할 때마다 http://dev.example.com:1288
다음 메시지가 나타납니다.
잘못된 요청 (잘못된 호스트 이름
내가 명백한 것을 놓치고 있는지 아는 사람이 있습니까? 아니면 IIS Express 팀에 이러한 유형의 사용에 대한 예측이 실제로 부족 했습니까?