26得票5回答
如何自定义Asp.net Identity 2的用户名已被占用验证消息?

如何自定义 Asp.net Identity 2 的用户名已被占用验证消息(名称 XYZ 已被占用)?谢谢。

25得票3回答
在默认的MVC5应用中,在账户关联步骤中获取来自外部提供商Google和Facebook的电子邮件。

显然,您可以通过在Startup.Auth.cs中的FacebookAuthenticationOptions对象中添加作用域来使用Facebook提供程序实现此操作: http://blogs.msdn.com/b/webdev/archive/2013/10/16/get-more-in...

24得票1回答
'Microsoft.Owin.IOwinContext'没有包含名为'GetUserManager'的定义,也没有扩展方法?

以下代码摘自 Asp.Net Identity 2.0 示例。 private ApplicationUserManager _userManager; public ApplicationUserManager UserManager { get { ret...

23得票2回答
使用JWT的.Net Core 2.0 Web API - 添加Identity会破坏JWT身份验证

(编辑 - 找到适当的修复方法!请参见以下内容) 好的 - 这是我第一次尝试使用 .Net Core 2.0 进行身份验证,尽管我以前已经使用 Web API 2.0 做过一些事情,并且在过去的几年中已经在各种 MVC 和 WebForms ASP 项目上进行了相当广泛的工作。 我正在尝试...

23得票2回答
如何使用电子邮件在身份2中登录?

MVC5 Identity 2中的SignInManager.PasswordSignInAsync使用用户名进行登录。var result = await SignInManager.PasswordSignInAsync(model.Email, model.Password, model...

22得票3回答
抑制ASP.NET Core中API URL的重定向

我有一个使用cookie身份验证的ASP.NET Core网站,大部分页面都是这样。对于那些页面,服务器默认响应为向未经授权的客户端提供302重定向是理想的。但是,该网站还接受API请求;它们使用API密钥,不需要cookie。 理想情况下,我希望完全关闭API URL的cookie处理,但...

22得票5回答
如何在成功登录后立即在控制器中获取身份识别用户ID?

我正在使用Identity v2和MVC 5进行外部登录。 在我的外部登录回调函数中,我使用以下代码将用户登录:var result = await SignInManager.ExternalSignInAsync(loginInfo, isPersistent: false); 然后有一...

21得票2回答
ASP.Net身份验证登录重定向强制协议(Https)

希望我只是错过了一些非常简单/明显的东西-为什么,更重要的是,如何在重定向到“登录”时维护(或强制)协议? 举个例子: 原始协议是https 人们会认为像login这样的东西应该是“默认”的,但是如上所示,重定向(似乎)并没有保持它。 我尝试过的东西: 有一个RequireH...

21得票3回答
我应该将应用程序上下文与用于身份验证的ApplicationDbContext分开吗?

在Visual-Studio 2013中创建ASP.NET项目时,会生成一个名为IdentityModels.cs的文件,其中包含一个类ApplicationDbContext,它继承自IdentityDbContext<ApplicationUser>,后者最终从DbContex...

20得票2回答
如何在ASP.NET Identity中使用ActiveDirectoryMembershipProvider?

我正在学习如何使用.NET Identity。我需要对Active Directory进行身份验证,为此我在尝试使用ActiveDirectoryMembershipProvider。 我需要完成以下任务: 对Active Directory (AD)中的用户/密码进行身份验证。 检查用户是...