asp.net-identity相关内容

有没有办法在不指定 IdenitityUser、IdentityRole 和 IdentityDbContext 上的 TKey 的情况下创建自定义用户和角色?

有没有办法创建自定义用户和角色,而无需在 IdentityUser、IdentityRole 和 IdentityDbContext 中指定 TKey string?我问是因为它似乎认为我不再需要自动生成的主键 Id 并且我绝对想要.执行我在下面所做的操作,UserManager.Create(user, password) 将失败,并在 Id 上显示 EntityValidationError. ..

轻松将 ASP.NET Identity 用于角色提供程序

最近两天我刚刚用我现有的数据库研究和实现了新的 ASP.NET Identity 系统.更多相关信息:将 ASP.NET 身份集成到现有 DbContext. 现在,我有一个可用的 UserStore 和 RoleStore,但我似乎无法弄清楚如何在不编写的情况下在我的 ASP.NET MVC 5 应用程序中利用它们在所有让我感到困惑的身份示例中,似乎有大量代码. 我想要实现两件事:1 ..
发布时间:2022-01-06 08:31:23 C#/.NET

“没有注册 IUserTokenProvider"使用结构图依赖注入时

我有一个 MVC 5 项目,该项目已被修改为使用 int 作为身份的主键,如下所示 指南 然后我启用了电子邮件确认,如本指南 一切正常.然后我安装了用于依赖注入的 structuremap.mvc5 并将修改后的 DefaultRegistry.cs 添加到 public DefaultRegistry() {扫描(扫描 =>{scan.TheCallingAssembly();sc ..

ASP MVC 授权错误

当我使用时: [授权]公共动作结果索引(){....返回视图();} 或 [Authorize(Users="john")]公共动作结果索引(){....返回视图();} 我的脚本运行良好,但当我使用时: [授权(角色=“管理员")]公共动作结果索引(){.....返回视图();} 错误: 发生与网络相关或特定于实例的错误建立与 SQL Server 的连接.未找到服务器或无法访 ..

在 ASP.NET MVC5 Identity 系统中进一步扩展 ApplicationUser 类

我正在为大学创建一个简单的应用程序,学生可以在其中提出某种类型的请求,然后由特定专业的员工处理. 我想使用默认的 MVC5 身份系统并使用 TPH 模式扩展 ApplicationUser 类.所以我给ApplicationUser添加了通用属性: 公共类 ApplicationUser : IdentityUser{[必需的]公共字符串名字{获取;放;}[必需的]公共字符串姓氏 { 获取 ..
发布时间:2022-01-06 08:29:12 其他开发

多租户应用中的 IdentityRole

我正在构建一个 ASP.NET MVC 5 多租户解决方案,但在角色方面有一个小问题.我创建了一个自定义角色实体,如下所示: public class ApplicationRole : IdentityRole, ITenantEntity{公共应用程序角色(): 根据(){}公共应用程序角色(字符串角色名称):基地(角色名称){}公众号?租户 ID { 获取;放;}} 并完成了其他所有需要 ..
发布时间:2022-01-06 08:28:10 C#/.NET

我如何才能提前访问即将到来的 Asp.Net Identity 更改?

由于每个版本的 Asp.Net Identity 之间有很多变化,有没有办法提前获得任何即将发生的变化? 解决方案 我们已经开始将每晚构建发布到 aspnetwebstacknightly myget 提要.目前 1.0.0 RTM 候选版本已经在提要中.展望未来,随着我们开始处理未来版本,此提要也将包含这些预览. 更新: 关于如何获得访问权限的演练帖子 ..
发布时间:2022-01-06 08:27:20 C#/.NET

如何构建一个新的 ASP MVC 应用程序?

我需要开始一个新的 mvc 项目,而且一如既往我对 asp 身份有疑问,不知道该把它放在哪里! 我打算这样组织解决方案: ProjectWebUI - 带有 asp 身份框架的 mvc 应用程序(由具有身份验证的 Internet 模板制成) ProjectDataAccessLayer - 带有使用 dapper 作为数据库访问技术的存储库类 ProjectWebAPI - 网络 ..

如何扩展 Microsoft.AspNet.Identity.EntityFramework.IdentityRole

我希望能够扩展 IdentityRole 的默认实现以包含像描述这样的字段.对 IdentityUser 执行此操作很容易,因为 IdentityDbContext 采用 IdentityUser 类型的通用参数.但是,IdentityDbContext 不允许您为 IdentityRole 执行此操作.我怎样才能做到这一点? 我知道我可以创建一个基本的 DbContext,并实现我自己的 ..

在 GenerateUserIdentityAsync 方法的 aspnet Identity 中未找到 UserId 错误

在注册用户和登录后,我收到 UserId not found 错误.此外,注册后,数据将保存到数据库和 dbo.AspNetUsers 表中,id 列自动递增,返回类型为 int.AspNetUserClaims 表中有 UserId 列.它有 4 个 Col---Id、UserId、ClaimType、ClaimValue.它的 Id 列是自动递增的,而不是 userId.通过点击此链接,我最初 ..
发布时间:2022-01-06 08:22:55 其他开发

MVC5 ApplicationUser 自定义属性

我正在尝试掌握 ASP.NET MVC 5 中引入的新成员资格系统,但我遇到了一个小问题,我很确定您能帮我解决. 我将基于 本教程 并为 ApplicationUser 引入了自定义属性,例如 Name、Surname、DOB 等. 但是,我没有创建用户,而是尝试更新当前登录的用户.我正在查看当前用于更改密码的控制器方法. public async Task管理(ManageUser ..
发布时间:2022-01-06 08:20:35 C#/.NET

为什么 UserManager.CreateIdentityAsync() 寻找 IdentityRole 以及如何修复?

我使用 Identity2.0 和 MVC5 CodeFirst 我已经扩展了 IdentityUser 和 IdentityRole 像这样: 公共类 ApplicationUser : IdentityUser{[必需的][字符串长度(50)]公共字符串名字{获取;放;}[必需的][字符串长度(50)]公共字符串姓氏 { 获取;放;}}公共类 ApplicationRole : Identi ..

ASP.NET Identity 2 是否支持匿名用户?

我想允许匿名/尚未注册和注册的用户在我的网站上发帖. 帖子(表格)- 身份证(整数)- 主题 (nvarchar)- 身体(nvarchar)- 用户 ID(唯一标识符) 该项目使用最新的 MS 技术(ASP.NET MVC 5+、C#...)我应该如何去做? ASP.NET Identity 是否是正确的解决方案? 它们之间有什么区别: ASP.NET 标识 简单的会员资 ..
发布时间:2022-01-06 08:20:00 C#/.NET

解耦 Microsoft.AspNet.Identity.*

我在 Visual Studio 2013 RC 中工作,正在使用新的 Microsoft.AspNet.Identity.* 包测试表单身份验证. 我想整合这些概念(用户、角色等),但想使用我自己的不同程序集中的域模型 (POCO).我也不想创建对 Microsoft.AspNet.Identity.* dll 的依赖. 这可能吗?我找到了 这篇文章 说它不是,但这篇文章是基于预览而 ..