asp.net-mvc – ASP.NET MVC:默认页面上的AuthorizeAttribute
发布时间:2020-12-16 07:43:31 所属栏目:asp.Net 来源:网络整理
导读:我的ASP.NET MVC项目中的默认控制器使用[Authorize]属性进行修饰.当我在我的开发机器上部署网站并访问网站时,我被重定向到登录页面(在Web.Config的窗体loginUrl部分中定义).结果:一切都按预期工作. 当我在我们的生产服务器(Windows Server 2008,IIS 7,Defau
我的ASP.NET MVC项目中的默认控制器使用[Authorize]属性进行修饰.当我在我的开发机器上部署网站并访问网站时,我被重定向到登录页面(在Web.Config的窗体loginUrl部分中定义).结果:一切都按预期工作.
当我在我们的生产服务器(Windows Server 2008,IIS 7,DefaultAppPool)上发布网站并访问该网站时,预期地址显示在地址栏中(/ Account / LogOn?ReturnUrl = * my_expected_return_url *),但页面显示“您无权查看此目录或页面.“而不是登录页面.如果我删除默认控制器/操作上的[Authorize]属性,页面将正确显示. 我的Web.Config文件: sessionState mode="InProc" timeout="30" authentication mode="Forms" forms loginUrl="~/Account/LogOn" timeout="2880" 解决方法
您的web.config中是否有一个部分明确允许非授权用户访问?/ Account / LogOn页面?
<configuration> <location path="~/Account/LogOn"> <system.web> <authorization> <allow users="*" /> <allow users="?" /> </authorization> </system.web> </location> </configuration> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – Accord.NET比较两个图像以确定相似性
- ASP.NET连接字符串元数据语法
- asp.net – 使用jetBrains dotTrace检测W3WP CPU问题
- 使用Gzip在ASP.NET / IIS7中输出乱码错误页面
- asp.net – MVC5(VS2012)Identity CreateIdentityAsync –
- asp.net-mvc – 将会话永久保持为stackoverflow
- asp.net-mvc – 如何将userId传递给模型ASP.NET MVC?
- 在ASP.NET MVC Web API服务和MVC客户端体系结构中实现身份验
- asp.net-mvc – 当Bundling EnableOptimizations为true时,F
- asp.net – 脚本管理器和工具包脚本管理器之间的区别
推荐文章
站长推荐
- 谈谈.NET Core中基于Generic Host来实现后台任务
- asp.net-mvc – 使用LINQ to SQL在ASP.NET MVC中
- RSS2.0中文规范详解及示例
- ASP.NET – IIS7 – IBM DB2问题
- asp.net-mvc – 带网格的MVC3 Bootstrap tablula
- 【转】通俗易懂,什么是.NET?什么是.NET Framewo
- asp.net – MVC区域路由 – 带文件夹的控制器文件
- .net – 如何获得程序集最后修改日期?
- asp.net – MiniProfiler出错:System.Web.Routi
- kendo-ui – Kendo UI网格过滤器无法在引导程序M
热点阅读