0
我想要接收一个使用java spring发送的发送请求的客户端证书。有人有这样的例子吗?进一步我想控制,如果头被设置为“应用程序/二进制”!一些想法?使用Java Spring接收x509证书
我想要接收一个使用java spring发送的发送请求的客户端证书。有人有这样的例子吗?进一步我想控制,如果头被设置为“应用程序/二进制”!一些想法?使用Java Spring接收x509证书
如果你是一个SSL环境下,你可以从这样的请求certchain:
(X509Certificate[]) req.getAttribute("javax.servlet.request.X509Certificate")
编号:Reading Client Certificate in Servlet
如果你是一个SSL环境之外,你要发送的将X509 Object放入POST的正文中,您必须对其进行serliaze,例如在Base64中,并像读取任何其他属性一样读取它。
要检查的内容类型来自HttpServletRequest刚刚得到它:
contetType = request.getContentType();
contentType.equals("application/binary");
使用GET请求的Spring MVC:Spring 3 MVC accessing HttpRequest from controller