這可以通過編輯applicationHost.config文件
C:\Users\yourProfile\Documents\IISExpress\config\applicationHost.config
Visual Studio的通常處理時進行配置更改編輯這個文件,爲你實現,但你可以手動編輯。查找特定的網站,你正在使用和以下綁定應該工作:
<bindings>
<binding protocol="http" bindingInformation="*:5252:localhost" />
<binding protocol="http" bindingInformation="*:5252:contoso.localhost" />
</bindings>
你真的可以改變你要那麼你可以使用80保存自己的一些打字端口到任何東西。繼續添加綁定以根據需要填寫多租戶。
如果你正在尋找更多的信息,我會建議您檢查出Scott Hanselman's blog post on IIS Express & SSL.
更新
隨着2015年VS .NET &核心,的applicationHost.config已經轉移到存儲配置的基於目錄的系統而不是全局配置文件。新的位置是相對於項目:
.vs\config\applicationHost.config
相同的編輯的原理適用於這個文件,但使用TFS源控制VS 當分支之間改變,因爲它與沒有當不編輯文件全局文件。
關於域的通配符註釋,wildcarding hostname isn't supported直到IIS 10.因此,它可能在IIS Express 10中受支持,但可能不會在此之前。
的bindingInformation
的細目:
bindingInformation="<IPAddress>:<Port>:<Hostname>"
[關於本地IIS跨子域表單驗證]的可能重複(HTTP://計算器。com/questions/8278015/forms-authentication-across-sub-domains-on-local-iis) –