您的位置:首页 > 其它

.net mvc 部署到IIS 报错403.14 - forbidden

2016-12-28 17:45 141 查看
最近把mvc的项目部署到windows 2008 r2服务器上,直接报错403.14 - forbidden



网上有各种解决办法,比较有用的是

<system.webServer>

   <validationvalidateIntegratedModeConfiguration="false"/>

   <modules runAllManagedModulesForAllRequests="true" />

</system.webServer>

在web.config增加<modules runAllManagedModulesForAllRequests="true" />

如果还不行,请检查一下“处理程序映射”,里面是否有“ExtensionlessUrlHandler-Integrated-4.0”,如果没有,请注册.net4.0

在运行里输入:C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i

 

但这些都不是问题的根本所在。问题是出在系统没有装windows 2008 r2 SP1补丁。下载地址
https://www.microsoft.com/zh-cn/download/details.aspx?id=5842
选择


安装补丁,重启系统,一切就OK了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: