मैंने NuGet का उपयोग करके Elmah for MVC स्थापित किया है, मैं डीबी में सफलता त्रुटि के साथ लॉगिन करने में सक्षम हूं। एकमात्र समस्या यह है कि मैं त्रुटि लॉग पेज तक पहुंचने के लिए /elmah
यूआरएल तक नहीं पहुंच सकता।ELMAH - एमवीसी 3 - 403 - निषिद्ध: एक्सेस अस्वीकार कर दिया गया है
यहां मेरी कॉन्फ़िगरेशन का हिस्सा है, क्या आप कृपया बता सकते हैं कि मेरे पास कोई गलत कॉन्फ़िगरेशन है या नहीं?
धन्यवाद
त्रुटि
403 - निषिद्ध: प्रवेश निषेध है।
आपको आपके द्वारा प्रदान किए गए प्रमाण-पत्रों का उपयोग करके इस निर्देशिका या पृष्ठ को देखने की अनुमति नहीं है।
मेरे web.config
:
<appSettings>
<add key="webpages:Version" value="1.0.0.0" />
<add key="ClientValidationEnabled" value="true" />
<add key="UnobtrusiveJavaScriptEnabled" value="true" />
<add key="elmah.mvc.disableHandler" value="false" />
<add key="elmah.mvc.disableHandleErrorFilter" value="false" />
<add key="elmah.mvc.requiresAuthentication" value="true" />
<add key="elmah.mvc.allowedRoles" value="Administrator" />
<add key="elmah.mvc.route" value="elmah" />
</appSettings>
global.asax
में:
public static void RegisterRoutes(RouteCollection routes)
{
routes.IgnoreRoute("elmah.axd");
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}", // URL with parameters
new { controller = "Home", action = "Index", id = UrlParameter.Optional } // Parameter defaults
);
}
कैसे आप प्रमाणीकरण और प्राधिकरण संभाल रहे हैं? – jrummell