identity 相关问题

实体的固有属性,将该实体与所有其他实体区分开来。经常用于指代用户身份和身份验证。

UserManager.FindByNameAsync 在 ASP.NET Core 中为现有用户返回 null

我在 ASP.NET Core 应用程序中遇到 UserManager.FindByNameAsync 问题,即使用户存在于数据库中,它也会返回 null。我正在尝试检索用户角色库...

回答 1 投票 0

如何将公司名称添加为注册用户流程上的字段?

使用Azure ADB2C身份服务器。 如何在注册流程中添加“公司名称”用户属性字段? 我看到公司名称是 Azure ADB2C 中用户的内置属性:...

回答 1 投票 0

更改 TabView 数据时无法阻止动画(SwiftUI)

我的 TabView 正在由一组可识别项目填充。如果数组大小以将当前可见项目保留在屏幕上的方式增大或缩小,则视图会给我带来尴尬的闪烁

回答 1 投票 0

如何检查用户是否处于单一角色?在 .NET Core 3.1 中使用身份

如何检查当前用户是否处于单一角色? 在我的应用程序中,我可以让一个用户具有多个角色,但是某些角色(例如 Role1)具有特定的行为。 如何隔离特定行为...

回答 3 投票 0

Java中有没有一种有效的方法来搜索同一个字符串值中的多个单词(不是彼此相邻的)?

我们将大量数据从权威来源提取到我们环境中的各种属性中。 我们拥有的属性之一是“jobTitle”——顾名思义,它是一个身份的

回答 3 投票 0

如何在.NET 7中为管理员创建用户和角色?

创建数据库时,它是空的,我需要在 AspNetUsers 表中拥有一个用户模型,并在 AspNetRoles 和 AspNetUserRoles 模型这两个模型中拥有一个角色,例如 admin

回答 1 投票 0

.NET 5 无法取消消息保护。尝试登录回调时的状态

我们正在运行一个Azure应用程序服务(linux),用于身份验证和授权。它使用 Microsoft Identity 来使用 Azure AD 身份验证,因此我们使用 Azure ad oidc。几个

回答 1 投票 0

Azure Function 应用程序错误:当前处理器架构是:X86。模块“AzureAD.psd1”需要以下架构:Amd64

我尝试从 Azure 函数中的 AAD 获取所有用户,如 [this][1] 教程中所示,但出现错误: 目前的处理器架构是:X86。模块'C:\ home \ data \ ManagedDependency \

回答 1 投票 0

将标识列值作为参数插入到其他列

我有一个名为tab_stores的表,它的结构如下所示 创建表 tab_stores ( id_num INT IDENTITY(1, 1), sName VARCHAR(20), mySKey VARCHAR(20) ); 现在,当我插入值时...

回答 2 投票 0

验证服务描述符“ServiceType ...”时出错

我正在使用 Identity 开发 ASP.net core 项目。 我尝试做的事情: 我尝试让网络应用程序创建新的默认用户和角色 一切都很好,直到我在里面添加并调用了一个方法

回答 2 投票 0

cookie“.AspNetCore.Identity.Application”已设置“SameSite=None”,并且还必须设置“Secure”

我点击了这些链接: 准备您的身份服务器 如何删除 Samesies cookie 这些是我的设置: services.AddIdentityServer() .添加Api授权 我点击了这些链接: 准备您的身份服务器 如何删除samesies cookies 这些是我的设置: services.AddIdentityServer() .AddApiAuthorization<ApplicationUser, ApplicationDbContext>(); services.AddAuthentication() .AddIdentityServerJwt(); services.ConfigureNonBreakingSameSiteCookies(); // Adjust to this (or similar) services .AddAuthentication(CookieAuthenticationDefaults.AuthenticationScheme) .AddCookie(options => { // add an instance of the patched manager to the options: options.CookieManager = new ChunkingCookieManager(); }); 然后在配置中: app.UseCookiePolicy(); 我正在尝试通过 http 运行身份。我在设置某些(但不是全部)cookie 时遇到这些错误,并且我完全无法删除 chrome 中的 cookie 以防其他人遇到此问题并且仍然存在问题。我最终不得不对 NonceCookie 和 CorrelationCookie 属性进行类似的更改才能使它们正常工作。我们的系统使用身份服务器,并位于负载均衡器后面,该负载均衡器也卸载 SSL 部分。 services.AddAuthentication(options => { options.DefaultScheme = "cookies"; options.DefaultChallengeScheme = "oidc"; }) .AddCookie("cookies", options => { options.Cookie.Name = "appcookie"; options.Cookie.SameSite = SameSiteMode.Strict; options.Cookie.SecurePolicy = CookieSecurePolicy.Always; }) .AddOpenIdConnect("oidc", options => { options.NonceCookie.SecurePolicy = CookieSecurePolicy.Always; options.CorrelationCookie.SecurePolicy = CookieSecurePolicy.Always; ... } 您的代码中一切正常,但您应该更多地配置您的cookie。 添加附加属性 - Secure、HttpOnly 和 SameSite 中的 AddCookie。更多信息参见官方文档 示例: services .AddAuthentication(CookieAuthenticationDefaults.AuthenticationScheme) .AddCookie(options => { // add an instance of the patched manager to the options: options.CookieManager = new ChunkingCookieManager(); options.Cookie.HttpOnly = true; options.Cookie.SameSite = SameSiteMode.None; options.Cookie.SecurePolicy = CookieSecurePolicy.Always; }); 我知道我参加聚会迟到了。然而,这是我的解决方案。以下代码已添加到 ConfigureServices 方法中。 services.Configure<AntiforgeryOptions>(config => { config.Cookie.SecurePolicy = CookieSecurePolicy.Always; }); services.Configure<CookieTempDataProviderOptions>(config => { config.Cookie.SecurePolicy = CookieSecurePolicy.Always; }); services.ConfigureApplicationCookie(options => { options.Cookie.HttpOnly = true; options.Cookie.SecurePolicy = _env.IsDevelopment() ? CookieSecurePolicy.SameAsRequest : CookieSecurePolicy.Always; options.Cookie.SameSite = SameSiteMode.Lax; });

回答 3 投票 0

ASP.Net Core 2.1/WebAPI 应用程序:“未找到 HTTP 404”使用 [Authorize] 调用 REST url

我正在学习 Asp.Net Core 上的“hello world”教程。我正在使用 WebApi(不是 MVC)。 这是我尝试调用的 REST API 的控制器: ... [授权] [路线("api/[

回答 2 投票 0

ASP.NET Core 7 MVC:自定义 SignInmanager IsSignedIn 始终为 false

我正在开发 ASP.NET Core 7 MVC Web 应用程序。我正在使用实体框架代码优先。我所有的代码似乎都有效。我可以添加迁移、更新数据库并运行我的 Web 应用程序。 登录后...

回答 1 投票 0

Microsoft Identity AzureAD ASP.NET Core 仅适用于两个租户

我们有一个内部业务 Blazor 服务器应用程序,仅供两个 Azure AD 租户使用。我们有以下 appsettings.json 文件。当用户进行身份验证时,我们要验证 ID

回答 2 投票 0

IdentityServer4 中对AllowedCorsOrigins 的通配符支持

我使用 IdentityServer4 使用授权代码流登录我的应用程序。 我需要在 IdentityServer4 客户端配置中添加对 AllowedCorsOrigins 通配符的支持。我创建了我的实现...

回答 1 投票 0

Oauth2 和 Open Id Connect

我对 Oauth2 和 Open Id Connect 感到困惑 我知道 Oauth2 用于授权,oidc 用于身份验证,但 Oauth2 提供访问令牌来访问受保护的资源,而 oidc 提供

回答 2 投票 0

新的 ASP.NET MVC 6 标识中的 AspNetUsers 表中的 ConcurrencyStamp 列的用途是什么?

新 ASP.NET MVC 6 标识中的 AspNetUsers 表中的 ConcurrencyStamp 列的用途是什么? 这是 AspNetUsers 表的数据库架构: AspNet 中也有...

回答 4 投票 0

ASP.NET Core 8 Web API 端点不包含我的自定义字段

我创建了一个实体 ApplicationUser 并成功将其扩展到 IdentityUser 并迁移在数据库中创建了它。 但是当我转到注册端点时,它没有显示我的自定义字段...

回答 1 投票 0

作为 Hyperledger Indy/Aries 的发行者,我是否需要为每个用户创建单独的 DID?同样,用户为每个发行者创建多个 DID

我正在查看 Hyperledger Indy 文档。 这里提到:用户通过创建并向服务提供一个新的、以前从未使用过的 DID 来注册服务的网站,并接收...

回答 1 投票 0

为什么当“[]是[]”而“{}是{}”返回False时,“()是()”返回True?

据我所知,使用 []、{} 或 () 实例化对象分别返回列表、字典或元组的新实例;具有新标识的新实例对象。 这很清楚...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.