IIS Express Web 服務器默認只綁定了 localhost
的主機名,這就意味着沒法經過內網或其餘自定義域名進行訪問,可經過以下操做添加其餘綁定。web
在Web宿主項目中的 .vs 目錄中的 config 子目錄中,有名爲「applicationhost.config」配置文件,打開它後,找到以下節點:shell
system.applicationHost/sites/site[name=xxxx]/bindings
一、在該綁定集中的添加一個首節點,假定綁定端口號爲: 12345
服務器
<binding protocol="http" bindingInformation="*:12345:*" />
二、以管理員方式運行「命令提示符」,而後在終端執行器中執行下面命令:app
netsh http add urlacl url="http://*:12345:*" user=everyone
IIS Express Web 服務器默認限制了HTTP的請求內容大小,這會致使在上傳較大文件時請求被拒絕,經過以下方式可重置默認限制值。url
在Web宿主項目中的 .vs 目錄中的 config 子目錄中,有名爲「applicationhost.config」配置文件,打開它後,找到以下節點:code
system.webServer/security/requestFiltering
一、在該節點下添加以下子節點,假定從新設置請求內容長度限制爲: 500MB
orm
<requestLimits maxAllowedContentLength="524288000" />
二、而後修改Web宿主項目的 Web.config 文件中的以下配置節:xml
<system.web> <httpRuntime maxRequestLength="524288000" /> </system.web>