ตามเนื้อผ้าฉันใช้โดเมนที่กำหนดเองกับเซิร์ฟเวอร์การพัฒนา localhost บางสิ่งบางอย่างตาม:
dev.example.com
dev.api.example.com
สิ่งนี้ทำให้ฉันมีความยืดหยุ่นมากเมื่อทำงานกับ API ภายนอกเช่น Facebook นี้ได้ทำงานที่ดีในอดีตที่มีการสร้างขึ้นใน Visual Studio พัฒนาเซิร์ฟเวอร์เพราะทั้งหมดที่ฉันต้องการจะทำคือเพิ่ม CNAME เพื่อผู้ระเบียน DNS 127.0.0.1
ชี้ไปที่
อย่างไรก็ตามฉันไม่สามารถทำให้มันใช้งานได้กับ IIS Express ทุกสิ่งที่ฉันลองดูเหมือนจะล้มเหลว ฉันได้เพิ่มการกำหนดค่า XML ที่ถูกต้องลงในapplicationHost.config
ไฟล์สำหรับ IIS Express แต่ดูเหมือนว่าจะไม่รู้จักรายการที่ถูกต้องเหมือนกับการติดตั้ง IIS อย่างแท้จริง
<binding protocol="http" bindingInformation="*:1288:dev.example.com" />
เมื่อใดก็ตามที่ฉันป้อนบรรทัดนี้และพยายามที่จะขอhttp://dev.example.com:1288
ฉันได้รับข้อความต่อไปนี้:
คำขอไม่ถูกต้อง - ชื่อโฮสต์ไม่ถูกต้อง
มีใครรู้บ้างว่าฉันขาดอะไรที่ชัดเจนไปรึเปล่า? หรือทีม IIS Express ขาดความสามารถในการมองเห็นการใช้งานประเภทนี้จริง ๆ