چگونگی بررسی خطای 403.14 - Forbidden در ASP.Net

پیغام خطای HTTP Error 403.14 – Forbidden  در  web application های تحت MVC4

در خصوص پیغام خطای فوق در مورد Web Application  های تحت  MVC4 مطمئن شوید که :

       1. وب سایت به عنوان یک اپلیکیشن در iis تنظیم شده باشد( در ساب دامین های مجازی حتما Virtual Directory برای فلدر مربوط به ساب دامین ساخته شده باشد)

       2. دات نت 4.5 در سرور نصب باشد

       3. مطمئن باشید که Application Pool را روی نسخه ی صحیح .net قرار داده باشید

       4. در Application Pool وب سایت مورد نظر نسخه Integrated Pipeline را انتخاب کرده باشید

       5. نسخه 4.5 دات نت در IIS رجیستر شده است.(در خصوص سرویسهای اختصاصی-این نسخه در وب سرور های اشتراکی 2008 ایران هاست نصب می باشد)

       6. نسخه mvc4  در سرور نصب شده باشد. (در خصوص سرویسهای اختصاصی)

 

در خصوص Web Application  های تحت mvc4 در صورتیکه تمامی موارد ذکر شده رعایت شده اند و همچنان پیغام خطای HTTP Error 403 Forbidden میگیرید  لازم است  با اضافه کردن کد زیر در فایل web.config  بین تگ  system.webServer ، نسبت به رفع خطای مربوطه اقدام فرمایید.

    <modules runAllManagedModulesForAllRequests="true" />

mvc4 forbidden picture