Asp.net MVC應用在IIS7上部署後403錯誤解決方案

一、檢查服務器上是否安裝了「HTTP重定向」功能和「靜態內容壓縮」功能(在添加/刪除程序或增長角色處安裝)web

二、應用程序池要被配置爲「集成」服務器

三、若是IIS在.Net Framework以後安裝的,須要將.Net Framework從新註冊到IIS,使用aspnet_regiis -i或者aspnet_regiis -ir命令mvc

切換到cd \Windows\Microsoft .NET\Framework\v4.xxx.xxx或者cd \Windows\Microsoft .NET\Framework64\v4.xxx.xxx目錄執行spa

四、確保本身的web.config裏有get

<modulesrunAllManagedModulesForAllRequests="true"/>io

五、 在應用程序池高級設置裏面容許32位應用程序運行module

 

今天恰好碰到這個問題,參考第三條解決的,寫下這篇文章備忘配置

 

參考iis

http://stackoverflow.com/questions/1741439/asp-mvc-in-iis-7-results-in-http-error-403-14-forbidden程序

相關文章
相關標籤/搜索