關於 IIS Express 常用設置 站點綁定 IIS Express Web 伺服器預設只綁定了 的主機名,這就意味著無法通過內網或其他自定義功能變數名稱進行訪問,可通過如下操作添加其他綁定。 在Web宿主項目中的 .vs 目錄中的 config 子目錄中,有名為“ applicationhost.co ...
關於 IIS Express 常用設置
站點綁定
IIS Express Web 伺服器預設只綁定了 localhost
的主機名,這就意味著無法通過內網或其他自定義功能變數名稱進行訪問,可通過如下操作添加其他綁定。
在Web宿主項目中的 .vs 目錄中的 config 子目錄中,有名為“applicationhost.config”配置文件,打開它後,找到如下節點:
system.applicationHost/sites/site[name=xxxx]/bindings
1、在該綁定集中的添加一個首節點,假定綁定埠號為: 12345
<binding protocol="http" bindingInformation="*:12345:*" />
2、以管理員方式運行“命令提示符”,然後在終端執行器中執行下麵命令:
netsh http add urlacl url="http://*:12345:*" user=everyone
請求內容長度限制
IIS Express Web 伺服器預設限制了HTTP的請求內容大小,這會導致在上傳較大文件時請求被拒絕,通過如下方式可重置預設限制值。
在Web宿主項目中的 .vs 目錄中的 config 子目錄中,有名為“applicationhost.config”配置文件,打開它後,找到如下節點:
system.webServer/security/requestFiltering
1、在該節點下添加如下子節點,假定重新設置請求內容長度限製為: 500MB
<requestLimits maxAllowedContentLength="524288000" />
2、然後修改Web宿主項目的 Web.config 文件中的如下配置節:
<system.web>
<httpRuntime maxRequestLength="524288000" />
</system.web>