关于 IIS Express 经常使用设置

站点绑定

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

一、在该节点下添加以下子节点,假定从新设置请求内容长度限制为: 500MBorm

<requestLimits maxAllowedContentLength="524288000" />

二、而后修改Web宿主项目的 Web.config 文件中的以下配置节:xml

<system.web>
  <httpRuntime maxRequestLength="524288000" />
</system.web>
相关文章
相关标签/搜索