【发布时间】:2015-12-04 07:52:13
【问题描述】:
我有一个 Java EE 服务器/客户端架构,它们使用 SSL 连接相互通信。建立连接后,客户端可以询问服务器 Web 服务。我的问题是如何访问服务器 Web 服务中的客户端证书信息?我的服务器控制器如下:
import javax.ws.rs.Consumes;
import javax.ws.rs.GET;
import javax.ws.rs.Path;
import javax.ws.rs.Produces;
import javax.ws.rs.core.MediaType;
import javax.ws.rs.core.Response;
@Path("mycontroller")
@Consumes(MediaType.APPLICATION_XML)
@Produces(MediaType.APPLICATION_XML)
public class Controller {
@GET
@Path("dosomething")
public Response doSomething() {
// How can I have access to certificate information here ?
return Response.ok().build();
}
}
【问题讨论】:
标签: web-services jakarta-ee ssl jax-ws