asp.net-identity相关内容
所以,我开始使用 Swagger.我非常喜欢它的功能,但我对所有公开方法的可用性有些怀疑. 据我所知——Swaschbuclke“auth"方法中包含的所有内容实际上都是关于 API 本身的,但我不需要帮助——我的所有 API 都受 API id/key 对保护. 我想以某种方式利用 ASP.NET Identity(登录系统)来限制对 API 页面(/swagger/ui/index
..
我有一个使用 Identity 的 ASP.NET 项目.对于有关密码的身份配置,正在使用 PasswordValidator.如何在 PasswordValidator 当前(RequiredLength、RequiredDigit 等)之外扩展密码的执行,以满足要求输入密码的要求N 天后过期? 解决方案 ASP.NET Identity 2 中没有内置这样的功能.最简单的方法是在用户上
..
使用 http://www.asp.net/identity 中的示例我已经知道了远的.RoleManager 工作完美,我对待 UserManager 相同.我认为一切都是正确的,但我似乎无法在控制器中正确地新建一个 UserManager.怎么了?有一次,我成功地让 UserManager 工作,但得到一个 EntityValidationError 说“需要 ID".使用 UserManag
..
我使用 Asp.Net Core WebApi 项目. 我可以将我的表添加到 IdentityDbContext,如下所示: 公共类 ApplicationDbContext : IdentityDbContext;{公共 ApplicationDbContext(DbContextOptions 选项):基础(选项){ }公共数据库集程序员角色
..
我正在使用 Microsoft.AspNet.Identity 2.0.0-beta1 和 Entity Framework 6.1.0-beta1(2014 年 2 月 11 日发布). 当我尝试将用户 ID 主键的默认类型从字符串更改为 int AND 时,当我尝试使用自定义表名(因此 User.MyUsers 而不是dbo.AspNetUsers): "实体类型 'Identit
..
我正在使用这个示例项目(https://github.com/imranbaloch/ASPNETIdentityWithOnion)作为在我的应用程序架构中,在这个示例中,核心完全从基础设施(包括身份框架)中解构出来. 在这个示例中,作者使用适配器模式来解耦核心身份类(IdentityUser、IdentityRole ...),并在核心层提供类似的类. 现在这个示例项目中的问题是域
..
我的数据库中有一个自定义用户表,我想与 aspnetusers 表创建一对一的关系,这样当我注册新客户时,通过 UserManager 的 applicationuser 类应该添加 用户名、电子邮件、密码和学校代码 到用户表,并在自己的表中添加一个 fk.有没有实现这种场景的教程/示例? 我正在尝试添加与我的用户表的一对一关系,但 fk 与 pk 不同 用户表 [列] 用户名 密
..
我已更改 asp 身份,以便在 AspNetIdentity 表的数据库 Id 列中为 UserId: modelBuilder.Entity().Property(p => p.Id).HasColumnName("UserId"); 而且效果很好.生成的表有 UserId 而不是 Id. 现在我有另一个表,应该由 UserId 与 AspNetUsers 映射: 这样写的时候:
..
Visual Studio“Web API"项目模板包括用于处理用户注册、身份验证和授权的端点.然而,在生产应用程序中,用户通常也会与其他实体相关联,例如: public class Post {公共帖子(){};公共 int ID { 获取;放;}公共应用程序用户用户 { 获取;放;}} 在这些情况下,ApplicationUser 类(派生自 IdentityUser)无法序列化.尝试这样
..
我正在尝试在 EF 6.1 中设置从 ASP.NET Identity 中的用户实体 (ApplicationUser) 到自定义实体 (Group) 的多对多关系.我将 Code First 和 Migrations 与带有 ASP.Net Identity 的股票标准 MVC 示例应用程序一起使用.运行 Update-Database 似乎效果很好,因为我最终得到了所有 AspNet* 表以及
..
我正在尝试在 asp.net 身份中自定义 IdentityUser 类. 公共类 ApplicationUser : IdentityUser{公共应用程序用户(){IsBlocked = 假;}公共布尔 IsBlocked { 获取;放;}} 问题是:当使用代码优先迁移时,附加字段被创建为可空的.如果我删除数据库并重新创建它,也是如此. 创建表 [dbo].[AspNetUsers] (
..
这个问题已经演变,所以我更新了标题. 这是原来的标题:Identity 2 UserManager.Find 抛出“无效的对象名称'dbo.ApplicationUser'"错误 我正在从 SimpleMembership 转换为 Identity 2.我已经运行了转换脚本并重构了各种文件以供 Identity 使用.我可以构建和运行应用程序,但是当尝试登录时,会抛出“无效的对象名称'
..
我在注册用户后和登录后都收到 UserId not found 错误.此外,注册后,数据保存到数据库和 dbo.AspNetUsers 表中,id 列自动递增,返回类型为 int.AspNetUserClaims 表中有 UserId 列.它有 4 Col---Id,UserId,ClaimType,ClaimValue.它的 Id 列自动递增而不是 userId.我最初通过以下链接成功地将主键从
..
我使用 Identity2.0 和 MVC5 CodeFirst 我已经扩展了 IdentityUser 和 IdentityRole 像这样: 公共类 ApplicationUser : IdentityUser{[必需的][字符串长度(50)]公共字符串名字 { 获取;放;}[必需的][字符串长度(50)]公共字符串姓氏{得到;放;}}公共类 ApplicationRole : Identi
..
我在一个新网站上使用 ASP.NET Identity,但似乎没有很多(任何?)示例说明如何以分离的方式执行此操作.我不希望我的域模型的 DomainUser 类必须从 Microsoft.AspNet.Identity.EntityFramework.User 继承,所以我创建了一个如下所示的类: 公共类 IdentityUser : 用户{公共虚拟域用户域用户 { 获取;私人套装;}} 我
..
我一直在尝试使用 MVC5/EF6 并尝试使用 Code-First 迁移的新身份验证.解决方案中的所有内容当前正在构建中,我可以添加 Migration,但是当我通过 VS2013 中的 package manager console 执行 update-database,我的 Configuration.cs 文件无法将我的测试数据完全处理到我的表中并输出 ErrorAdding User t
..
我正在尝试将个人资料/会员信息添加到我的 MVC5 应用程序中并添加配置映射. 我收到以下错误消息: my.Models.IdentityUserLogin: : EntityType 'IdentityUserLogin' 没有键定义.定义此 EntityType 的键. my.Models.IdentityUserRole: : EntityType 'IdentityUse
..
我正在编写一个简单的博客应用程序并尝试在我的通用存储库模式中建立 CRUD 操作,但我的更新方法出现错误: 'System.Data.Entity.DbSet' 不包含对'Entry' 并且没有扩展方法 'Entry' 接受第一个参数可以找到类型“System.Data.Entity.DbSet"(您是否缺少使用指令还是程序集引用?) 我关注了 帖子通过在 DbContext 上添加额
..
我首先在 ASP.Net Identity 1.0 中使用 MVC5 + Ef6 代码,并希望在自定义模式中创建表.即不是 dbo 架构的架构. 我使用 Ef 电动工具对我的数据库进行逆向工程,并将映射类中所有其他表的模式名称设置为以下 this.ToTable("tableName", "schemaName"); 我尝试为 ASP.Net 表执行此操作,但它不断给我很多错误,最终我放
..
我正在 VS2013 中的 .NET 4.5.1 中开发一个 ASP.NET MVC 5 项目,该项目使用 Entity Framework 6 Code-First.我建立了一个相当大的数据库并且有些工作(项目大约两周前).我现在想集成用户身份验证,但我不知道如何处理它.在花了一天的大部分时间研究之后,我决定给新的 ASP.NET 身份框架一个机会,而不是编写自定义的成员资格或角色提供程序.我很
..