asp.net-identity

    0热度

    1回答

    我想创建自定义用户表并从身份用户创建外键。它为用户表创建外键。但是,当我从UI创建用户时,它不会将Identity用户外键添加到我的自定义用户表中。 public class User : BaseEntity { public string Name { get; set; } public string Surname { get; set; } public

    0热度

    1回答

    我有下面的代码,以确保令牌的寿命跨度电子邮件验证令牌后的14天内到期: - if (Startup.DataProtectionProvider != null) { IDataProtector dataProtector = Startup.DataProtectionProvider.Create("ASP.NET Identity"); th

    0热度

    1回答

    在我们的项目,我们有一个用户管理系统建立在ASP.NET框架的身份。 当用户通过提供电子邮件,用户名和密码进行注册时,一切正常。我们可以在继承“ApiController”的每个控制器中的方法中获取用户标识。 然而,现在我们正在努力实现外部登录供应商,我们正在与Facebook出发。注册会顺利,并在数据库中,只是没有其他用户创建的用户,但没有事业的PasswordHash和访问令牌retured返

    1热度

    1回答

    我有一个MVC应用程序,我正在添加API控制器。 我有通过Cookie和承载令牌(JWT)的身份验证和授权。对于MVC控制器,它使用cookie。为API控制器提供一个令牌。 我想链接数据在一起,这是基于UserID的所有键。 的MVC应用程序的执行 var userid = _userManager.GetUserId(User); 返回ASPNetUsers.Id值。因此,在使用应用程序时

    0热度

    1回答

    MVC身份实体框架模型似乎被打破,阻止了模型更新。看来使用IdentityDbContext创建的实体框架模型无法更新。 我正在使用MVC Identity和EF,生产数据库以及开发数据库。该设置是标准的 - 一个项目 - 模型,EF配置,DbSets和EF类。要创建开发数据库,​​我有一个简单的程序列在下面。很长一段时间我没有任何问题使用这个基本配置。但是在转移到MVC Identity之后,我

    1热度

    1回答

    我希望能够使用.NET Identity在我的C#.NET MVC应用程序中的操作中呈现PDF。 但是,我想渲染的动作需要用户进行身份验证,并且HiQPdf不会像原来那样尊重Cookie。 我该如何做到这一点?

    0热度

    1回答

    我正在使用ASP.NET身份核心进行身份验证。我有一个带登录路由的AngularJS SPA(UI-Router)。我的用户正在路由到一个转义的URL而不是真正的URL。 我的登录路径设置为“/#!/ login”,但是我的用户被路由到:“/%23!/ login”,在浏览器中导致401。 我已经尝试使用System.Uri.EscapeDataString,System.Uri.EscapeUr

    1热度

    1回答

    在非核心版本的身份,PasswordHasher的是一个非泛型类型。它HashPassword方法只有一个参数(散列密码),其VerifyHashedPassword方法只有两个(由HashPassword以前生成的密码哈希,并且提供的密码进行验证。这是伟大的,因为这意味着我可以使用PasswordHasher不全力入和使用的整个身份框架。 在Microsoft.AspNetCore.Identi

    0热度

    1回答

    我试图做一个权限/角色授权的应用程序。我的想法是混合角色和权限,以便管理员可以创建具有不同权限的不同角色来执行某些操作。 例, 我想提出这样的事情在我CONTROLER: namespace MyApp.Controllers { public class SettingsController : Controller { // All the ASP.NET I

    0热度

    1回答

    尝试CreateAsync用户时出现错误。 var create = await _userManager.CreateAsync(user, model.Password); 还有就是我可以在IdentityResult称为errors访问属性。但是我无法解决如何访问它。任何想法我怎么能抓住它,所以我可以看到它是错误的? 我已经发布了下面的完整控制器代码。由于某种原因,每当我尝试使用var创