问题标签 [authenticator]
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.
single-sign-on - 无法为方法 [KEYCLOAK] 配置身份验证器
我正在尝试使用 redhat SSO 保护部署在 tomcat 上的 Web 应用程序。但是当我在 Linux 机器上部署应用程序并启动 tomcat 服务器时,出现以下错误,
2020 年 4 月 2 日 11:14:26.046 严重 [main] org.apache.catalina.startup.ContextConfig.authenticatorConfig 无法为方法 [KEYCLOAK] 配置身份验证器 2020 年 4 月 2 日 11:14:26.047 严重 [main] org. apache.catalina.startup.ContextConfig.configureStart 由于先前的错误标记此应用程序不可用
当我转到 web.xml 并将身份验证方法从 KEYCLOAK 更改为 BASIC 时,我可以启动应用程序,但在输入网址时,我不会重定向到 SSO 页面,而是会弹出一个用户名称和地址的小窗口。谁能想到发生了什么?
web - 使用 Xamarin Essentials Web Authenticator 获取 authToken 后如何获取 Apple 用户名-姓氏和电子邮件
我想在 Xamarin Froms Essentials Web Authenticator 之后从 Apple 获取电子邮件和用户名和姓氏等。我只得到仅包含令牌、刷新令牌和令牌 ID 的 WebAuthenticatorResult。如何使用此令牌获取用户信息?我也将 Restful Web Api 与 asp net core 3.1 一起使用。
你能帮我么?苹果文档不清楚,而且很混乱。请帮助...谢谢。
docker - 来自 Docker 容器中 Tomcat9/JDK8 的 Java Authenticator“服务器重定向太多次”
我正在从一个固定 URL(用于测试)下载一个 pdf 文件,该 URL 是一个 Sharepoint 列表。在基于独立 VM 的 tomcat9 上运行代码时,它显示 pdf,但如果从基于 Docker 的 tomcat9 运行相同的工作代码,则它提供服务器重定向太多次 (20)。下面是代码段-
出现“服务器重定向太多次 (20)”错误
azure-active-directory - 来宾用户如何在 Azure Active Directory 中重置其 MS Authenticator MFA 设置?
我知道如何在我的主机租户中重置我的 Authenticator 应用程序 MFA 设置。我将按照此处的说明使用此链接https://account.activedirectory.windowsazure.com/proofup.aspx?proofup=1 https://docs.microsoft.com/en-us/azure/active-directory/user- help/multi-factor-authentication-end-user-manage-settings,然后我会单击“设置身份验证器应用程序”按钮。
但是如何在我是访客的租户中重置我的 MFA ?
android - 双向身份验证如何如此瞬时?
抱歉,我意识到这可能是一个完整的菜鸟问题。但是我花了很多时间试图找到答案,此时甚至不确定我的关键字是否正确。请指导:(
开始 -
双向身份验证如何如此即时?关于在我们的移动应用程序中下载某些对时间敏感的更新,我们正在进行古老的推送与获取辩论。“获取更好”团队声称,通过 FCM 推送通知可能会出现延迟。此外,他们还声称我们的 android 应用程序基本上可以通过频繁获取 Web 作业检测推送通知的更改来完成,所以为什么要实现所有这些。我们是否停留在 2011 年?大概 :(
这一切都让我对微软/银行批准交易的双向身份验证感到好奇。它们的实现方式是否与 REST API 不同?他们怎么这么快?当我搜索任何东西时,它只会告诉我如何设置它。您能否建议它是如何构建的等或关键字来发现自己?先感谢您。
android - 在 Android 中使用 Retrofit2 / Kotlin 成功刷新 Oauth 2 令牌后出现 400 错误
这是我在使用 kotlin ad retrofit 2 的 android 应用程序中用于刷新令牌的代码。
gradle
: _
并且 Authenticator
是:
这是 Repository
课程:
这是API
:
retrofit builder
: _
问题:我可以确认代码刷新了 Auth 令牌并成功保存了它。但是,在那之后我得到一个 400 错误。关于我做错了什么有什么建议吗?
keycloak - Keycloak:获取当前 SSO 会话的 UserSessionModel
钥匙斗篷 11.0.2
- 有没有办法
UserSessionModel
在自定义身份验证器中分配给当前的 SSO 会话?
我可以采取List<UserSessionModel>
:
但我不知道我可以使用哪个过滤属性AutheticationFlowContext
来过滤列表并获取当前 SSO 会话的 UserSessionModel。
现在我通过UserSessionModel.id
从身份验证请求 cookie KEYCLOAK_SESSION
(它的最后一段)中获取进行过滤。也许有一种直接的方法可以以某种方式UserSessionModel.id
使用AuthenticationFlowContext
?
- 我必须使用
UserSessionModel.getNote()
检索以前在同一 SSO 的另一个身份验证流中设置的 UserSessionNotes。
直接方法不适用于我UserSessionNotes
在另一个身份验证流中设置(但在同一个 SSO 中):
}
因此,如果有人知道另一种方式来采取UserSessionNotes
w/oUserSessionModel
它也将是解决方案。
symfony - 函数“LoginFormAuthenticator::__construct()”的参数太少,0 正好通过了 4 预期
需要连接到多个数据库并按照Symfony文档处理此问题。
我创建了多个学说连接和 orm 实体管理器,并禁用了自动装配。
我的 services.yaml 文件看起来像这样
不幸的是,我在尝试访问登录页面时收到以下错误。
这里列出了它所指的 LoginFormAuthenticator,需要连接到用户信息(用户名、密码)所在的 lc_users 连接。我将需要其他连接来获取客户端数据。
我相信我需要在我的服务中添加一些内容,以便身份验证器可以检索正确的连接,不幸的是我对此事的了解还不够。
我需要为多个客户端使用多个数据库。
- 如何解决手头的问题?
- 如何防止其他连接出现此问题?
- 我是否以正确的方式处理此问题,还是有更好的方法连接到多个数据库?
提前感谢您的帮助,请随时询问更多信息。
编辑:感谢@msg 的回答;我设法通过以下代码使其工作:
应用程序/配置/服务.yaml:
应用程序/配置/doctrine.yaml:
LoginFormAuthenticator 的(部分)getUser 函数:
asp.net-mvc-5.2 - MVC5 使用 MFA(Microsoft Authenticator App)
我正在使用 MVC 5 维护旧版应用程序。是否可以将 MFA(Microsoft Authenticator 应用程序)集成到此 Web 应用程序?
微软的所有文章似乎都使用了新的 .net 核心
谢谢
openldap - 如何安装 otp 身份验证器。在 OpenLDAP 服务器上?
我已经为 ldap 身份验证设置了 OpenLDAP 服务器,并为 openldap 安装参考了以下文档: https ://www.digitalocean.com/community/tutorials/how-to-install-and-configure-openldap-and-phpldapadmin-on-ubuntu -16-04
下一步我需要在这个 openldap 服务器上安装 otp 身份验证器,请建议我如何安装它?
要求是:此配置的 openldap + OTP 设置将用作应用程序的身份验证服务器,并且在此 openldap 服务器上添加的用户登录应用程序时应要求输入密码 + OTP。