修改applicationhost.config 配置允許外部訪問

操作步驟:

1. 檢視本機IP地址
記錄IP地址,例如:10.1.20.138

2. 如下圖,找到要釋出的站點的名稱

記錄站點的名稱,例如:WebApi2

3. 修改applicationhost.config配置

如下圖所示,找到applicationhost.config配置檔案,並開啟

如下圖所示,找到 site name="WebApi2" 的節點,複製

<binding protocol="http" bindingInformation="*:63926:localhost" />
把 localhost 改成本機的IP地址,如下圖所示

儲存配置,用Visual Studio重新除錯站點。

4. 檢視是否生效

如下圖所示,除錯後發現站點的Url還是沒變說明配置未生效,需要在CMD中執行如下命令

netsh http add urlacl url=http://10.1.20.138:63926/ user=everyone

其中IP地址為本機的IP地址,埠號為Web站點的埠號如63926,如下圖所示

此時再用Visual Studio除錯網站,Url地址變為如下形式,則表面配置已經生效,可以通過IP地址和埠號訪問了

這樣在同一區域網內的小夥伴就可以訪問你的站點了,一起愉快的本機除錯起來吧....