【发布时间】:2014-12-03 00:06:49
【问题描述】:
我被要求修改我们的 CAS 实例以进行第二因素身份验证
对我们来说,向用户发送电子邮件或短信很容易。因此,欢迎使用自定义 OTP。
我们对 CAS 的第二个实例不感兴趣。
我们还需要下一个行为:
- 用户可以使用企业网络通过个人证书或密码进行身份验证
- 来自Internet的用户可以通过个人证书或密码加OTP进行身份验证
现在来自 Internet 的用户只能通过个人证书进行身份验证。密码仅供企业网络用户使用。因此,新功能将成为互联网用户的第二个因素 OTP
CAS 能做到吗?
哪些 CAS 版本准备好处理两因素身份验证?
【问题讨论】:
-
现在,我正在考虑使用 Java 过滤器和自定义身份验证处理程序来获得两因素身份验证。 Java 过滤器可以负责在流程中添加第二个因素。自定义身份验证处理程序可以委托 BindLdapAuthenticationHandler 并确保已正确设置 OTP。我忘记了任何含义吗?
标签: cas two-factor-authentication one-time-password jasig