在Java EE框架内开发系统,一个政府企业客户有专网以及PKI体系,每个用户都用key进行系统验证(终端安装专用客户端程序),现在有一个需求,对一个表单进行签名(基于用户key)后提交给另一个系统验签。现在可以通过以下代码获取cert证书,但是无法获取私钥来进行签名。请教各位大神,有什么思路吗?X509Certificate cert=(X509Certificate )request.getAttribute("javax.servlet.request.X509Certificate");