16得票1回答
多租户身份服务器4

我想要实现一个IdentityServer,用于处理多租户应用的单点登录。 我们的系统将只有一个IdentityServer4实例来处理多租户客户端的身份验证。 在客户端方面,我使用acr_value来传递租户ID。 Startup.cs文件中的一段代码如下:public void Conf...

16得票4回答
.NET Core Identity 2.1角色授权无法工作

我曾在2.1之前多次实现基于角色的身份验证。按照脚手架新的2.1身份验证步骤进行操作。 我扩展了IdentityUser模型以添加其他字段,登录正常工作,新字段也出现了。 startup.cs configure services中包含如下内容: services.AddD...

16得票3回答
ASP.NET Core 2 API调用被重定向(302)。

我正在尝试将此项目https://github.com/asadsahi/AspNetCoreSpa从 .net core 1.1 迁移到 2.0,但在成功登录后遇到了问题。登录后,我的 GET api 调用(例如 https://localhost:44331/api/profile/tes...

16得票4回答
在Asp.NET Core 2.0 API控制器中,User.Identity.Name为空

我对ASP.NET Core本身还很陌生,但我正在ASP.NET Core 2.0中创建WebAPI。我已经配置了基于JWT承载令牌的身份验证。以下是我的控制器,它返回令牌。 [AllowAnonymous] [Route("api/[controller]")] public clas...

16得票8回答
ASP.Net Core 本地化

ASP.Net Core特性 新增本地化支持。 在我的项目中我只需要一种语言。对于大部分的文本和注释,我可以指定用我的语言,但是对于来自ASP.Net Core本身的文本,它们的语言是英语。 例如: 密码必须至少有一个大写字母('A'-'Z')。 密码必须至少有一个数字('0'-'9'...

16得票7回答
ASP.NET Core身份验证成功登录后重定向到登录页面

我有一个问题,即 asp.net 身份验证框架在用户成功登录后将其重定向回登录页面。 这是使用标准的 Asp.net Core Identity。它是版本 2.1.1。生成 Razor 页面的脚手架。不确定这是否重要。 我知道用户成功登录,因为我收到了日志消息: ...Areas.Ide...

15得票1回答
使用ASP.NET Core 2.1 / 3+身份验证验证认证Cookie

在使用ASP.NET Core 2中的Cookie身份验证时(无论是否使用Identity),在cookie的生命周期内可能会发生用户的电子邮件或名称更改,甚至删除帐户。这就是为什么文档指出应该验证cookie的原因。文档中的示例被注释为: “The approach described h...

14得票1回答
ASP.NET Core Identity中的角色声明与自定义授权中的角色权限相比如何?

让我们暂时离开ASP.NET Identity,假设我们正在为我们的应用程序构建自定义身份验证/授权系统。 它将包含以下表以实现完全灵活性: 用户 角色 权限 用户角色 角色权限 有了上述内容,我们可以拥有一个完整的应用程序用户管理部分,管理员可以指定用户A具有角色B,该角色具有...

14得票2回答
如何在.Net Core 2.0中检索声明值

正如标题所述,我已经将要求指定给了注册用户,现在当用户登录应用程序时,我正在尝试从sql服务器中的UserClaims表中检索索赔价值,但我发现这有点困难,因为这是我第一次使用索赔。 寻找关于如何实现这一目标的指导,提前感谢您。 public async Task<IAction...

14得票1回答
将身份验证服务器添加到.NET Core 3应用程序中失败,出现“未指定密钥类型”的错误。

我想将身份验证服务器添加到一个.NET Core 3 API项目中。我已经添加了以下代码:public void ConfigureServices(IServiceCollection services) { … var identityBuilder = service...