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>