问题标签 [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.
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
。
你遇到过同样的错误吗?
asp.net-core - IdentityServer4.AccessTokenValidation 是否执行自动用户信息自检?
我正在使用身份服务器来保护我的 API。我已将 ApiResource 定义为:
像这样的测试用户:
该 api 受以下代码保护:
我有一个问题,当客户端+ access_token (不包含声明 'ClaimTypes.DateOfBirth' 时,API 将自动调用授权服务器中的用户信息端点以获取需要的额外声明。我需要额外声明的原因是检查一些政策,例如:
我的测试表明它没有调用 userinfo 端点,我想知道为什么。我应该自己称呼它AuthorizationHandler<MinimumAgeRequirement>
吗?
非常感谢。
asp.net-mvc - .Net Core Cookie 身份验证 - 用户收到错误声明
我对托管在 IIS 中的 .net 核心 mvc 站点有一个非常奇怪的问题。
当用户使用此代码登录时:
第一个用户登录时会显示他们的姓名。但是,当另一个用户登录时,他们会显示第一个用户名而不是他们自己的用户名。
我尝试过尝试所有 cookie 选项,但都没有成功,但这是我当前的配置:
任何帮助将不胜感激,因为我确信我在某个地方犯了一个愚蠢的错误。
c# - 在 Asp.Net Core (MVC) 的现有项目中将身份验证从无身份验证更改为个人身份验证
我正在使用 asp.net core mvc 应用程序,当我创建项目时,我选择了无身份验证作为身份验证类型。但现在我需要对注册、登录、忘记密码、电子邮件验证等标准功能使用个人身份验证。
问题是我已经完成了一半的开发,现在不能从头开始。所以需要在我现有的项目中更改身份验证类型。
有什么方法可以更新现有 .net 核心应用程序中的身份验证。
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 共享此令牌以对请求进行身份验证。
请告知如何去做,任何想法都非常感谢。