ASP.NET MVC 中具有表单身份验证的自定义 IPrincipal
这应该很简单,但我在谷歌搜索之后根本无法弄清楚。这就是我想要的。我有一个自定义用户表(目前没有角色),我想对其进行授权。为此,我必须实现一个…
User.Identity.IsAuthenticated 有时返回 false
我使用 asp.net 4.0 和表单身份验证。 要检查用户是否经过身份验证,我使用 User.Identity.IsAuthenticated。 大多数时候它工作得很好,但我不知道如…
根据新请求,自定义主体恢复为 GenericPrincipal
我正在尝试在 .NET MVC 网站中实现自定义主体和自定义身份。我创建了一个继承自 IPrincipal 的自定义主体类和一个继承自 IIdentity 的自定义身份。 当…
MVC2 :: 如何*使用*自定义 IIdentity 类?
我正在尝试从网络服务中存储有关用户的一整车信息。由于这是有关当前经过身份验证的用户的信息,因此我认为将该信息存储在自定义 IIdentity 实现中是…
ASP.NET MVC:IPrincipal 怎么可能为空?
我正在 IIS6/Server 2003 上运行一个网站,该网站在本地 Intranet 上使用集成 Windows 身份验证。我可以浏览到该站点,但在调用以下 C# 代码(每次请…
在.NET应用程序中替换表单身份验证的方法
我的问题是关于一种方法,我正在寻找提示或链接来帮助我开发解决方案。我有一个 .NET 4.0 Web 表单应用程序,它使用用户和密码的 aspnetdb SQL 数据库…
代码忽略了PrincipalPermission 属性?
我的所有业务对象都有一个删除方法,该方法上有PrincipalPermission 属性。 示例: [PrincipalPermission(SecurityAction.Demand, Role = "Vendor Man…
IPrincipal.IsInRole() 仅当我截断角色名称时才有效 - 为什么?
我有一个严重依赖用户授权的应用程序。在其中,我使用 IPrincipal.IsInRole() 来检查用户是否位于正确的组中: IPrincipal principal = Thread.Curren…
在 ASP.NET MVC 2 应用程序中看不到主体角色
我正在编写 ASP.NET MVC 2 应用程序,并且不想使用 ASP.NET 成员资格。我确实想在控制器上使用授权属性。到目前为止我所做的是... Web.config /* This…
IPrincipal 如何获得其角色?
我需要了解 SiteMapProvider.IsAccessibleToUser() 的工作原理。 内置 XmlSiteMapProvider 调用 HttpContext.User.IsInRole(),在表单身份验证的情况…
Asp.net Mvc:Ninject - IPrincipal
我想知道如何使用 Ninject 将 IPrincipal 绑定到 Asp.net Mvc 中的 HttpContext.Current.User 。 友好的问候, Pickels 编辑: 不确定这是否重要,但…
在 ASP.NET 中运行连接时保留一个对象
我正在使用 ASP.NET 开发一项 Web 服务,不是 .asmx 或 WCF,它是自定义的,所以我正在使用 Http 类(上下文、请求、响应等)。会话已禁用。我正在使…
如何重写 WCF AuthenticationService IsLoggedIn() 方法?
目前我对如何做到这一点有三个想法: 重新实现 AuthenticationService,它使用大量内部构造函数和内部助手, 实现自定义 IIdentity 和 IPrincipal 类…