问题标签 [core-authentication]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1708 浏览

ios - LAContext().biometryType 在 iPhone X 上返回 .none

我面临一个问题CoreAuthentication

我已canEvaluatePolicy:error:按照文档要求致电,但结果始终是.none.

控制台上显示错误:

[LAClient] initWithExistingContext -> (null), Error Domain=NSCocoaErrorDomain Code=4099 “与名为 com.apple.CoreAuthentication.daemon 的服务的连接在此进程中无效。” UserInfo={NSDebugDescription=与名为 com.apple.CoreAuthentication.daemon 的服务的连接在此进程中无效。}

它以前已经工作过,但现在(没有任何更改)它仍在返回.none

你遇到过同样的错误吗?

0 投票
1 回答
422 浏览

asp.net-core - IdentityServer4.AccessTokenValidation 是否执行自动用户信息自检?

我正在使用身份服务器来保护我的 API。我已将 ApiResource 定义为:

像这样的测试用户:

该 api 受以下代码保护:

我有一个问题,当客户端+ access_token (不包含声明 'ClaimTypes.DateOfBirth' 时,API 将自动调用授权服务器中的用户信息端点以获取需要的额外声明。我需要额外声明的原因是检查一些政策,例如:

我的测试表明它没有调用 userinfo 端点,我想知道为什么。我应该自己称呼它AuthorizationHandler<MinimumAgeRequirement>吗?

非常感谢。

0 投票
1 回答
164 浏览

asp.net-mvc - .Net Core Cookie 身份验证 - 用户收到错误声明

我对托管在 IIS 中的 .net 核心 mvc 站点有一个非常奇怪的问题。

当用户使用此代码登录时:

第一个用户登录时会显示他们的姓名。但是,当另一个用户登录时,他们会显示第一个用户名而不是他们自己的用户名。

我尝试过尝试所有 cookie 选项,但都没有成功,但这是我当前的配置:

任何帮助将不胜感激,因为我确信我在某个地方犯了一个愚蠢的错误。

0 投票
1 回答
3171 浏览

c# - 在 Asp.Net Core (MVC) 的现有项目中将身份验证从无身份验证更改为个人身份验证

我正在使用 asp.net core mvc 应用程序,当我创建项目时,我选择了无身份验证作为身份验证类型。但现在我需要对注册、登录、忘记密码、电子邮件验证等标准功能使用个人身份验证。

问题是我已经完成了一半的开发,现在不能从头开始。所以需要在我现有的项目中更改身份验证类型。

有什么方法可以更新现有 .net 核心应用程序中的身份验证。

0 投票
1 回答
1296 浏览

azure - ASP.NET Core Web API + Azure AD 身份验证

我需要一些帮助来为我的应用程序实施授权基础架构。

我有一个使用 Web API 的 Angular SPA 应用程序。该 Web API 依次使用另一个 Web API 来服务其请求。所以,我总共有 2 个 Web API 和一个 Angular SPA 应用程序。

我希望 Angular SPA 应用程序的用户通过我们的 Azure AD 帐户进行身份验证,然后与其他两个 Web API 共享此令牌以对请求进行身份验证。

请告知如何去做,任何想法都非常感谢。