asp.net-mvc – ELMAH – MVC 3 – 403 – 禁止:访问被拒绝
发布时间:2020-12-15 18:55:02 所属栏目:asp.Net 来源:网络整理
导读:我已经安装 Elmah for MVC使用NuGet,我可以登录成功错误在db。 唯一的问题是,我无法访问/ elmah URL访问错误日志页面。 这里是我配置的一部分,如果我有任何配置错误,你能指出吗? 谢谢 错误 403 – Forbidden: Access is denied. You do not have permis
我已经安装
Elmah for MVC使用NuGet,我可以登录成功错误在db。
唯一的问题是,我无法访问/ elmah URL访问错误日志页面。 这里是我配置的一部分,如果我有任何配置错误,你能指出吗? 谢谢 错误
在我的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 ); } 解决方法
(这都是从文档/入门)
您不需要以下行: routes.IgnoreRoute("elmah.axd"); 下一行处理它。 您需要配置的所有内容都在您的web.config文件中。就像是: <elmah> <security allowRemoteAccess="yes" /> <errorLog type="Elmah.SqlErrorLog,Elmah" connectionStringName="mySqlConnString" /> </elmah> <location path="elmah.axd"> <system.web> <authorization> <allow roles="Administrator" /> <deny users="*" /> </authorization> </system.web> </location> 应该让你去。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 将ASP.NET部署到Windows Azure云,应用程序在云上运行时会出
- 为什么我得到“线程被中止”在asp.net?
- 创建可扩展的ASP.Net MVC网站,而无需使用Session
- asp.net-mvc – Sitecore视图渲染和控制器渲染助手
- asp.net-mvc-2 – 如何从同一视图更新一对多关系实体?
- asp.net – 是否可以强制WebControl呈现为而不是?
- asp.net – 在IE9中HTML表格无法正确呈现
- asp.net-mvc – 如何通过保持’templateurl’原样来编译ang
- 调试 – 如何调试经典ASP?
- asp.net-mvc – ASP.NET MVC自定义错误页面(StatusCode 404
推荐文章
站长推荐
- asp.net-mvc – ASP.NET MVC – 接口类型上的自定
- asp.net会员 – 自动生成的密钥不支持散列或加密
- asp.net – 缓存SELECT语句的结果,以便在多个查询
- asp.net-mvc – MVC4“无法等待”
- ASP.NET在嵌套在更新面板中的用户控件中注入java
- asp.net-mvc – 使用相同的密钥从Request.Files获
- asp.net-mvc-2 – 在调用EditorFor(…)时隐藏公共
- asp.net – SqlConnection localhost用户名失败
- asp.net-mvc – ASP.NET MVC适合复杂的Web应用程
- asp.net-mvc-3 – ReSharper无法解析Razor
热点阅读