asp.net-mvc – Asp.net Mvc:Ninject – IPrincipal
发布时间:2020-05-24 00:32:32 所属栏目:asp.Net 来源:互联网
导读:我想知道如何绑定IPrincipal到HttpContext.Current.User在Asp.net Mvc与Ninject. 友好的问候, Pickels 编辑: 不确定是否重要,但我使用我自己的CustomPrincipal类. 您可以在NinjectModule中不需要提供者: BindIPrincipal() .ToMethod(ctx = HttpContext.Curr
|
我想知道如何绑定IPrincipal到HttpContext.Current.User在Asp.net Mvc与Ninject. 友好的问候, Pickels 编辑: 不确定是否重要,但我使用我自己的CustomPrincipal类. 解决方法您可以在NinjectModule中不需要提供者:Bind<IPrincipal>() .ToMethod(ctx => HttpContext.Current.User) .InRequestScope(); 注意,我包括.InRequestScope()以确保方法的值每HTTP请求被缓存一次.即使您使用提供程序机制,我建议这样做. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc-3 – 后退按钮或导航到特定视图(页面)-ASP.NET
- 获取会话在ASP.NET中优雅地过期
- asp.net-mvc – 未在ELMAH中记录的错误
- Asp.net Core 1.1 升级后操作mysql出错的解决办法
- asp.net-mvc – LiveReload ASP.net MVC Web应用程序与Grun
- asp.net – 会话变量保存在哪里?
- asp.net – ASP:ItemTemplate中的DropDownList:为什么允许
- asp.net – HTTP错误403.14 – 访问网站时出现禁止错误
- asp.net-mvc-3 – ASP.NET MVC3从https重定向到http
- 使用WCAT对ASP.NET / IIS进行压力测试
推荐文章
站长推荐
- asp.net-mvc – 如何使用Entity Framework和Memb
- asp.net – Web配置转换不工作
- ASP.NET – 脚本和css压缩
- asp.net-mvc – 如何处理具有多个聚合根的视图模
- asp.net-mvc-3 – 从ViewBag添加@ Html.TextBox值
- asp.net-mvc – 允许操作和视图和模型的高度变化
- asp.net-mvc – 在BaseController的OnActionExec
- 如何在ASP.NET MVC中使用flot和jQuery?
- ASP.NET Web Api在返回404时返回200 OK
- asp.net – 为什么会间歇地得到这个错误? “服务
热点阅读
