繁体   English   中英

使用证书的相互认证

[英]mutual authentication using certificate

我一直在使用Java开发Web应用程序,并且想使用实现相互证书身份验证。

我使用了自签名证书,将其放在浏览器(chrome)上和我的glassfish信任库(cacerts.jks)中,并配置了web.xml和sun-web.xml并可以正常工作。

当我运行该应用程序时,它要求我选择一个证书,并在进行正确的身份验证之后显示我请求的页面。

但是,我需要制作不同的证书(实际上是三个),并且要基于我要授权用户的角色。

但是,即使我创建了另外两个证书并将其添加到浏览器证书列表中,浏览器也不会在第一个证书之外的证书选择提示中列出它们。

看来我正在将证书添加到错误版本的glassfish信任库(cacerts.jks)中,现在一切正常。 浏览器会列出我添加的所有证书,并根据角色正确授权。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM