asp.net-identity

    1热度

    1回答

    我在尝试构建一个由IdentityServer4处理身份验证/授权的ASP.NET Core API。 IdentityServer4由Identity和Entity Framework Core支持。我的目标是相当标准和熟悉的设置,用户可以登录到API开发者门户网站,在那里他们可以添加“应用程序”(客户端)并生成客户端ID和客户端密钥,然后可以使用它们访问API,类似的以及Facebook,Go

    0热度

    1回答

    我正在使用ASP.NET WEB API实现REST API 2.我有默认的AccountController实现方法// GET api/Account/ExternalLogin。 [OverrideAuthentication] [HostAuthentication(DefaultAuthenticationTypes.ExternalCookie)] [AllowAnonymous]

    1热度

    1回答

    我是Asp.Net Core。我已实施基于JWT承载令牌的身份验证和授权。令牌生成成功,但在现有数据库中,AspNetUser表具有加密格式的密码,其密码为PasswordHash和SecurityStamp列。那么,我如何从数据库中检查用户名和密码? 请找到了部分启动类的下面的代码生成令牌: // This method gets called by the runtime. Use this

    0热度

    1回答

    我有一个在VS2015中创建的应用程序(MVC,mvc个人身份验证)的应用程序,我修改了以下教程将一些自定义字段添加到用户表中(使用迁移将添加的字段添加到数据库中)。 然后对于其余表格(非标识)我使用EntityFramework数据库 - 首先生成CRUD控制器&意见等 到目前为止好,一切似乎工作很好。 现在我试图修改它,以便Identity表的键是整数而不是GUID。我按照这个教程(与MVC更

    0热度

    1回答

    我们怎样才能验证令牌从另一个客户端生成,移动,如果应用程序有链接,通过令牌的网站,该网站有一些控制器,它接受的道理,如何进行身份验证与用户的access_token? 是否有身份服务器3的方法,其验证的access_token?

    1热度

    1回答

    我试图在aspnet样板文件中使用Identity实现忘记密码。 我与个别用户身份验证Visual Studio创建一个新项目,实施和测试忘记密码的功能(项目名称:IdentityProject)。 然后我下载了abp项目并将App_Start/AppIdentityConfig.cs和IdentityModels文件从IdentityProject复制到ABPProject。 写Startup.

    0热度

    2回答

    我有一段代码可让管理员通过电子邮件添加新的管理员。我检查用户是否在我们的系统中。如果是,我检查它是否已经一个管理员。奇怪的是,已经拥有“管理员”声明的用户仍将作为管理员添加,从而有效地为他们提供了另一个与数据库中相同的声明。经过一些调试后,我发现IsInRoleAsync将始终返回false。这可能是什么原因? public async Task<IActionResult> VoegAdminT

    -1热度

    2回答

    我正在构建一个asp MVC网站。我正在为我的网站使用身份验证,因此我使用默认模板的默认身份验证方法。我现在完全混淆了身份应用程序dbcontext类和我的应用程序的自定义dbcontext类。我有很多关于这方面的问题。 1)我应该为每个dbcontexts分别启用迁移吗? 2)我可以将上下文的数据库指向单个数据库吗? (我看到答案说可以完成..)有什么问题吗? 3)我可以将Identitymod

    2热度

    1回答

    我使用SignalR功能(Gray.microsoft.aspnetcore.signalr.server包)部署Asp.Net Core应用程序,并在Hub类中添加身份验证检查。 public class FooHub : Hub { private SignInManager<ApplicationUser> SignInManager; public FooHub(Si

    0热度

    1回答

    如何从viewmodel访问PasswordValidator属性来装饰输入密码验证? 例如,这是在IdentityConfig.cs /创建 // Configure validation logic for passwords manager.PasswordValidator = new PasswordValidator { RequiredLeng