认证 – asp.net mvc 3:Page.User.IsInRole(“xy”)返回null
发布时间:2020-12-15 14:55:28 所属栏目:asp.Net 来源:互联网
导读:我迁移了一个mvc 2应用程序到版本3. 不幸的是,在我的部分登录文件中,用户登录时会抛出异常.Request.IsAuthenticated返回true,但Page.User返回null! 而且当然 Page.User.IsInRole( “XY”) 抛出异常: Microsoft.CSharp.RuntimeBinder.RuntimeBinderException
我迁移了一个mvc 2应用程序到版本3. 不幸的是,在我的部分登录文件中,用户登录时会抛出异常.Request.IsAuthenticated返回true,但Page.User返回null! 而且当然 Page.User.IsInRole( “XY”) 抛出异常: 如何使用Razor检查用户角色? 解决方法通过查看默认的mvc3项目找到解决方案:Context.User.IsInRole("xy") 而不是Page.User.IsInRole(“xy”) (编辑:鄂州站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 在MVC Action中将SSRS报告导出为PDF
- .net – 可以为空的枚举类型的奇怪行为
- asp.net-mvc – 从一个项目到另一个项目调用控制器
- asp.net-mvc – 如何在ASP.NET MVC中生成弹出页面链接
- asp.net-mvc – Nhibernate / MVC:在View中处理延迟加载的
- asp.net – 如何使用Inno Setup脚本创建IIS应用程序和应用程
- asp.net – 我应该在哪里放置scriptmanager
- 在ASP.NET中使用querystring的最佳做法?
- asp.net-mvc – 通过Gitignore递归地包含Nuget DLL
- 在HiddenField asp.net中存储一个字符串数组
推荐文章
站长推荐
- asp.net-mvc-3 – CopyAllFilesToSingleFolderFo
- asp.net – 如何以二进制格式下载存储在SQL DB中
- asp.net – 如何MSDeploy构建的网站包到一个处女
- asp.net-mvc – ASP.NET MVC推荐的依赖注入框架是
- asp.net – 无法加载文件或程序集App_Licenses
- asp.net-mvc – 如何在MVC视图中构造if语句
- asp.net jQuery Ajax用户登录功能的实现
- asp.net – (客户端)禁用提交按钮的最佳方法是什
- 用AJAX实现的无刷新的分页实现代码(asp.net)
- 如何在asp.net用户控件中使用jQuery ajax?
热点阅读