![](/img/trans.png)
[英]How to debug with IIS (not Express) in Visual Studio 2013
[英]How to allow remote access to Visual Studio 2013 web debug
我正在使用Visual Studio 2013在ASP.Net中開發Web API項目。
當我單擊debug時,它將在IIS中啟動網站並在Chrome瀏覽器中顯示它。 但是,我無法從其他設備訪問它。
我需要從移動設備訪問API進行測試。 如何在Visual Studio 2013中執行遠程調試?
您的設備正在AVD模擬器下運行?
我建議按照以下步驟操作:
為了使您的網站能夠提供外部流量,您需要配置HTTP.sys和計算機的防火牆。 在提升的命令提示符下,運行以下命令:
netsh http add urlacl url=http://myhostname:8080/ user=everyone
配置HTTP.sys之后,可以通過使用WebMatrix或Visual Studio 2010 SP1 Beta +,或通過編輯applicationhost.config文件以將以下綁定包含在sites元素中,來將IIS Express配置為使用端口8080。 (將myhostname替換為計算機的域名)。
<binding protocol="http" bindingInformation="*:8080:myhostname"/>
您還需要配置防火牆,以允許外部流量通過端口8080流動。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.