Java OpenAM插入卡登录页面

Java OpenAM插入卡登录页面,java,openam,Java,Openam,OpenAM使用仅限证书的限制来保护应用程序。 如果我尝试在没有带证书的卡的情况下访问它,OpenAM将显示身份验证错误。 我如何才能让它显示一个通知,要求插入带有证书的卡,而不是错误 打开应用程序->显示要求插入卡片的通知->插入卡片,单击确定->验证模块 谢谢基于证书的身份验证实际上发生在SSL/TLS层客户端身份验证上。OpenAM不/无法检测密钥对的驻留位置、软件令牌或智能卡。如果容器的安全侦听器要求客户端进行身份验证,则错误会发生在protcol堆栈的下面。您可以尝试调整OpenAM身

OpenAM使用仅限证书的限制来保护应用程序。 如果我尝试在没有带证书的卡的情况下访问它,OpenAM将显示身份验证错误。 我如何才能让它显示一个通知,要求插入带有证书的卡,而不是错误

打开应用程序->显示要求插入卡片的通知->插入卡片,单击确定->验证模块


谢谢

基于证书的身份验证实际上发生在SSL/TLS层客户端身份验证上。OpenAM不/无法检测密钥对的驻留位置、软件令牌或智能卡。如果容器的安全侦听器要求客户端进行身份验证,则错误会发生在protcol堆栈的下面。您可以尝试调整OpenAM身份验证链的“login\u failed\u template.jsp”以满足您的需要,请参阅docsThanks。有没有办法告诉login\u failed\u template身份验证方法是certificate、user/pass还是其他身份验证方法?如果您使用基于服务的身份验证,您可以独立自定义模板文件,您可以查看