asp.net-identity相关内容

使用 MVC 5 和 Asp.net Identity 进行电子邮件确认

我一直在搜索,但没有找到任何关于如何使用新的 ASP.net 标识通过 MVC 5 实现电子邮件确认的文档.似乎没有关于此主题的任何文档(我可以找到). 有人解决了吗?我很惊讶默认 MVC 5 项目中没有默认包含这个. 非常感谢任何指导. 谢谢 解决方案 我已经写了一个 关于如何在使用 ASP.NET Identity 时添加电子邮件确认的分步文章.您可以在项目文件夹 A ..
发布时间:2022-01-06 00:06:33 C#/.NET

如何在现有数据库中创建 ASP.Net Identity 表?

我正在构建我的第一个 MVC 5/实体框架应用程序.我使用数据库优先方法从现有 SQL 服务器中提取数据.现有的 SQL 数据库从单独的 Web 表单 .net 应用程序接收它的数据. 展望未来,新的 MVC 应用程序和现有的 Web 表单应用程序将共享数据库. 我正在使用 Identity 在 MVC 应用程序中创建用户帐户.所以此时,我的 MVC 应用程序中有 2 个数据连接.一个 ..

ASP.NET 身份登录

我在 MVC 5 中有一个网站,使用 ASP.NET Identity 登录用户.一切正常. 现在我的合作伙伴需要在他的 WinForms 应用程序中登录一个注册用户.有谁知道 Identity 使用的密码散列算法,或者我如何在 WinForms 应用程序中对用户进行身份验证? 任何提示将不胜感激. 最好的问候. 解决方案 如果您使用来自 MVC 应用程序的 Micros ..
发布时间:2022-01-06 00:05:13 其他开发

解耦 ASP.NET MVC 5 Identity 以允许实现分层应用程序

我是 ASP.NET MVC 的新手,我一直在开发具有个人用户身份验证的 MVC 5 应用程序.我在做我的应用程序时一直在做一个分层模式,比如分离模型层、DAL 层、Repos 等.但现在在 MVC 5 中,我希望能够使用他们称之为身份的用户和角色管理和身份验证,然后仍然具有我的应用程序的分层结构,因为现在看来 Identity 几乎与 MVC 项目本身以及其中的用户和角色模型以及上下文耦合在一起 ..
发布时间:2022-01-06 00:04:11 C#/.NET

MVC5 (VS2012) 标识 CreateIdentityAsync - 值不能为空

我正在尝试为 MVC5 站点(在 VS2012 中)设置 OAuth. 我正在使用 Fluent NHibernate.我已经设置了我自己的用户存储并传入一个存储库对象来访问 NHibernate 会话对象.我将我的商店传递给默认的 aspnet 用户管理器提供程序.这最终适用于本地注册和登录.我不是在尝试设置与 Facebook 的连接/注册. 它获得了一个成功的帐户.在user表中 ..

如何将应用程序用户置于与其他对象相同的上下文中?

股票 asp.net mvc 5 应用程序在单独的上下文中创建应用程序用户,也就是身份用户,命名一个名为“IdentityModels.cs"的文件 - 它看起来像这样 public class ApplicationDbContext : IdentityDbContext{} 我试图将应用程序用户置于常规数据上下文中,即类似这样的内容 公共类 BlogProphetContext : ..
发布时间:2022-01-06 00:00:35 其他开发

MVC 5 &ASP.NET 标识 - 实现混淆

我正在创建一个新的 Web 应用程序,该应用程序将使用 MVC 5 和 Entity Framework Database First Approach 编写.我还想使用 ASP.Net Identity 来管理会员资格、身份验证、授权等. 我在网络上阅读了大量有关 ASP.Net Identity 及其工作原理的文章,但是,我仍在学习这个主题. 当我在 Visual Studio 2 ..
发布时间:2022-01-06 00:00:26 其他开发

使用asp.net身份更改当前用户的用户名后如何更改身份验证cookie

将 asp.net 标识版本 1.0.0-rc1 与 Entity Framework 6.0.0-rc1(Visual Studio 2013 RC 附带的那些)一起使用. 试图让用户有机会更改他们的用户名.AuthenticationIdentityManager 下似乎没有该功能,所以我使用 EF 更改数据(获取当前用户的用户对象,更改用户名并保存更改). 问题是身份验证cook ..
发布时间:2022-01-05 23:59:38 其他开发

如何在 ASP.Net MVC 5 视图中获取 ApplicationUser 的自定义属性值?

在 ASP.Net MVC 5 中,ApplicationUser 可以扩展为具有自定义属性.我已经扩展了它,现在它有一个名为 DisplayName 的新属性: //您可以通过向 ApplicationUser 类添加更多属性来为用户添加配置文件数据,请访问 http://go.microsoft.com/fwlink/?LinkID=317594 了解更多信息.公共类应用程序用户:Ident ..
发布时间:2022-01-05 23:57:41 C#/.NET

MVC 5 AddToRole 需要注销才能工作?

我发现如果我将用户添加到 ASP Identity 中的角色,它在我注销并重新登录之前不会生效.我需要做些什么来刷新用户的角色而不强制执行用户先注销? 这是我将用户添加到角色的方法. var userManager = new UserManager(new UserStore(new ApplicationDbContext()));var userId = HttpContext.Cu ..
发布时间:2022-01-05 23:56:39 其他开发

将 ActiveDirectory 授权与 ASP.NET Identity 一起使用

我正在使用 asp.net mvc 实现企业网站,并希望使用新的 ASP.NET Identity 框架.是否可以将 ActiveDirectory 授权与 ASP.NET Identity 集成?任何示例如何做到这一点? 解决方案 是的,可以使用基于声明的身份验证.它现在已集成到 .Net 4.5(之前称为 WIF). 您可以使用 Thinktucture,这是一个非常强大的身 ..
发布时间:2022-01-05 23:55:49 C#/.NET

ASP.NET MVC 5 是否与 WebMatrix SimpleMembershipProvider 不兼容?

我们有一个基于 ASP.NET MVC 4 & 构建的现有应用程序网页 API.该网站的管理部分使用简单会员.我有兴趣将应用程序升级到 MVC 5/Web API 2,以利用一些已添加的新功能.但看起来它们可能不兼容. 具体来说,在将 NuGet 中的 RC 包安装到我的解决方案中的项目之一后,更新 web.config 信息,应用程序在调用 WebSecurity.InitializeDa ..

Asp.NET MVC 5 实体框架中的对象名称“dbo.AspNetUsers"无效

如果您有一个现有的数据库,并且想要在其中包含 ASP.NET Identity 表,则可能会遇到此错误.开始时,您可能不知道如何将 [AspNetRoles]、[AspNetUserClaims]、[AspNetUsers]、[AspNetUserLogins] 表集成到现有数据库中.虽然有很多关于这个主题的资源,但这个答案试图简短而中肯.您可能希望将 Entity Framework 中的数据库 ..

如何注入 UserManager &登录管理器

我想弄清楚如何注入 UserManager 和 SignInManager.我已经在我的应用程序中安装了 Ninject,我正在以下列方式使用它: 请将此视为一个全新的项目.在 Startup.cs 中,我有以下内容: 公共部分类启动{公共无效配置(IAppBuilder 应用程序){配置身份验证(应用程序);app.UseNinjectMiddleware(CreateKernel);} ..
发布时间:2022-01-05 23:52:57 C#/.NET

Asp.net 身份验证错误

我想将 IdentityContext 与 mydbcontext 集成,但我遇到了这个错误 在模型生成过程中检测到一个或多个验证错误: Ivdb.Dal.Concrete.EFCodeFirst.IdentityUserLogin:: EntityType 'IdentityUserLogin' 没有定义键.定义此 EntityType 的键.Ivdb.Dal.Concrete.EF ..
发布时间:2022-01-05 23:52:46 其他开发

在 Asp.net Identity MVC 5 中创建角色

关于使用新的 Asp.net 身份安全框架的文档很少. 我已经拼凑了我可以尝试创建的新角色并向其添加用户.我尝试了以下操作:在 ASP.NET 标识中添加角色 看起来它可能已经从这个博客获得了信息:使用 asp.net 身份构建一个简单的待办事项应用程序并将用户与待办事项相关联 我已将代码添加到每当模型更改时运行的数据库初始化程序中.它在 RoleExists 函数上失败并出现以 ..
发布时间:2022-01-05 23:51:51 C#/.NET

你能扩展 HttpContext.Current.User.Identity 属性吗

有没有办法覆盖 HttpContext.Current.User.Identity 以添加另一个属性(屏幕名称)? 我的应用程序使用 Identity 并且我将唯一身份作为电子邮件保留.我将用户数据(例如名字/姓氏)存储在单独的 "Profile" 表中.有没有办法将这些信息存储在 HttpContext.Current 中的某处? 它不一定需要在 User 内.我进行了搜索并注意到有 ..
发布时间:2022-01-05 23:51:20 C#/.NET