新發布MVC到服務器的時候,常常碰到403.14錯誤,絕大部分的時候都是由於Framework 4.0須要從新註冊下,在運行裏輸入:C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i web
就能夠了。服務器
網上其餘的一些方法:less
<system.webServer>
<validationvalidateIntegratedModeConfiguration="false"/>
<modules runAllManagedModulesForAllRequests="true" />.net
</system.webServer>io
在web.config增長<modules runAllManagedModulesForAllRequests="true" />module
若是還不行,請檢查一下「處理程序映射」,裏面是否有「ExtensionlessUrlHandler-Integrated-4.0」,若是沒有,請註冊.net4.0date
在運行裏輸入:C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -iiis