Java Spring独立Rest服务器-如何实现SSL\HTTPS?

Java Spring独立Rest服务器-如何实现SSL\HTTPS?,java,spring,rest,ssl,https,Java,Spring,Rest,Ssl,Https,我已经实现了一个基本的RESTservlet,它可以很容易地接受HTTP请求。 现在,我必须将其配置为使用SSL(即根据请求验证证书) 这是我到目前为止的代码框架: @RestController public class MgmtController { @RequestMapping(value = "/mgmt", method = RequestMethod.POST) public void post(@RequestBody CustomImpl reque

我已经实现了一个基本的RESTservlet,它可以很容易地接受HTTP请求。 现在,我必须将其配置为使用SSL(即根据请求验证证书) 这是我到目前为止的代码框架:

   @RestController
public class MgmtController  {

    @RequestMapping(value = "/mgmt", method = RequestMethod.POST)
    public void post(@RequestBody CustomImpl request, HttpServletRequest httpRequest, response httpResponse) {    

        System.out.println(request);    
    }
甚至可以通过编程来完成吗


谢谢

如果您使用的是Tomcat服务器,您可以找到所有关于SSL配置的信息

如果您使用的是Tomcat服务器,您可以找到所有关于SSL配置的信息

证书是在服务器上协商的,而不是在应用程序代码上协商的。服务器代码就是这样做的。。。手动创建是否太复杂?您使用的是什么web服务器?没有web服务器-这是一个基于Spring security的独立java代码。找到答案后,可以这样做:证书是在服务器上协商的,而不是应用程序代码。好的,服务器代码就是这样做的。。。手动创建是否太复杂?您使用的是什么web服务器?没有web服务器-它是基于Spring security的独立java代码。找到答案后,可以执行以下操作: