Merhaba,

Bu sorunun hem sunucu tarafında hem de yazılım kısmında ufak bir rütuş ile düzeltilmesi mümkündür.
Öncelikle bu hatayı muhtemelen çalışan bir sistemden siteyi diğer bir sisteme aktarırken yaşadınız.

Öncelikle bu siteyi taşıdığınız sunucuda .Net 4.0 ve üzeri sürümün olup olmadığını kontrol ediniz.
Eğer bu olasılık söz konusu değilse yazılım kısmına geçebiliriz.
MVC projelerinde modüller otomatik olarak framework yapısına göre çalışmakta ve IIS 8.5’te bu yapı farklı çalıştığı için framework ile çakışmaktadır. IIS 8.5’de bu sorunu çözümlemek için web.config dosyanıza aşağıdaki kodu eklemeniz gerekmektedir. IIS 7 kullanılıyorsa da bu adımı uygulamanızda öncelikle fayda var.

<system.webServer>
<modules runAllManagedModulesForAllRequests="true"/>
</system.webServer>


Bu anlatıma benzer ve farklı senaryoyu içeren cevaba aşağıdan ulaşabilirsiniz:
ASP MVC in IIS 7 results in: HTTP Error 403.14 – Forbidden
ASP MVC in IIS 7 results in: HTTP Error 403.14 – Forbidden 2

Stackoverflow.com candır. 🙂