指纹认证

2020-09-05 15:04发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我有一个winforms...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我有一个winforms应用程序,每当员工将手指放在指纹传感器上时,它都会接收员工编号。 然后,fiori应用程序在浏览器上启动,并显示有关该员工的数据。

为了使fiori应用程序正常工作,我需要验证正在尝试访问该应用程序的用户(在传感器中通过手指的员工)。

我一直在研究是否有通过SSO进行身份验证的方法,但是似乎不可能,因为它要求用户使用用户名和密码登录才能生成登录票证。

当我具有用户的PERNR时,是否还有另一种方法可以在没有用户名和密码的情况下在SAP中对用户进行身份验证?

谢谢。

6条回答
黑丝骑士
2020-09-05 15:35

嗨,莫拉,

您猜您是在谈论信息亭系统还是类似情况? 通过使用PC/SC或Wave ID兼容的RFID设备,这已经成为可能。 通过将卡ID与存储在AD中的属性进行匹配来工作,基于此,安装在PC上的客户端组件会收到个性化的SSO证书。 为CBA配置了后端。 卸下RFID设备后,证书即从证书库中删除,并且可以触发注销。

听起来像您的情况,它"可以"使用Kerberos完成。 但是,这以指纹验证过程触发Windows登录为前提。 如果不是这种情况,则不可能基于指纹ID信息收集一种个性化的SSO令牌。 如果以某种方式可行,则只能通过凭据提供程序,该提供程序使用密码,PIN,智能卡或Windows Hello(指纹,面部和虹膜识别)提供身份验证集成。 或其他软件产品/包装程序,可能具有标准化的接口以支持此类方案,以接收诸如X.509,Kerberos票证或SAML断言之类的个性化令牌。 我不知道SAP SSO 3.0具有与生物识别技术的集成。 因此,我将尝试先使用指纹进行OS登录,然后再基于Kerberos/SPNEGO进行SSO。

Cheers Colt

一周热门 更多>