oracle - 从 APEX_WORKSPACE_APEX_USERS 获取用户凭证以用于 oracle apex 中的 TFA
问题描述
我计划在 oracle apex 中使用 apex 身份验证执行两因素身份验证,这里的困难部分是从 APEX_WORKSPACE_APEX_USERS 获取用户名和密码并执行身份验证,剩下的我可以做这部分任何建议都会感激......
提前致谢,...…。
解决方案
不确定您使用的是什么方法。您是否尝试使用利用 APEX 工作区帐户的自定义身份验证方案?
在过去的几年里,有几个人发布了关于这个主题 (2FA) 的帖子,并提供了 APEX 中 2FA 的端到端示例:
- Oracle Apex 两因素身份验证
- https://fuzziebrain.com/content/id/1718/
- https://asktom.oracle.com/pls/apex/asktom.search?oh=9281
- https://apexutil.blogspot.com/2018/07/two-factor-authentication-with-apex.html
据我所知,使用 2FA 通常需要自定义身份验证方案。如果您将 APEX 重新配置为使用 HTTP Header 身份验证而不是用户名和密码,则可以间接到达那里。然后,用户凭证可以由外部证书或智能卡提供,符合 2FA 条件。我在这里写过这个主题:https ://pmdba.wordpress.com/category/apex/http-header-authentication/
推荐阅读
- android - 在智能手机上离线使用自定义谷歌操作
- ruby-on-rails - Postgres 连接失败,使用系统用户而不是 database.yml 中提供的用户
- assembly - mov r64, m64 是一个周期还是两个周期的延迟?
- docker - 如何使用 CondaDependencies 更改 Azure 机器学习 sdk ContainerImage 中的 Python 版本
- ruby - 当页眉在页面上不可见时,Ruby 单击表头
- javascript - 如何在Javascript中匹配相同的字符串?
- go - Golang 中的取消模式
- angular - 哪个图表推荐用于 Angular 6?
- python - 如何使用 Python 为 mongo 数据库动态创建名称?
- java - 静态和非静态方法和驱动程序的问题... (NullPointerException)