C/C SSL请求到CXF服务器

C/C++ SSL Request to CXF Server

本文关键字:CXF 服务器 请求 SSL      更新时间:2023-10-16

首先,我使用cxf-spring-json-tomcat开发了Web服务器。虽然,我创建了JKS密钥库文件,并配置了用于使用SSL连接的Tomcat服务器。而且,我可以使用Chrome,Firefox向服务器请求。

我的服务器bean:

@Service
@Path("/tservice")
public class TestService {

    @GET
    @Path("/{message}")
    @Produces("application/json")
    public Response find(@PathParam("message") String message)
    {
        Result result = new Result();
        result.setMessage(message);
        result.setResultId(Math.random());
        return Response.status(Status.OK).entity(result).type(MediaType.APPLICATION_JSON).build();
    }
}

tomcat server.xml(ssl)

<Connector port="8443" protocol="HTTP/1.1"
               maxThreads="200" SSLEnabled="true" scheme="https" secure="true"
               keystoreFile="/home/**/.keystore" keystorePass="123456"
               clientAuth="false" sslProtocol="TLS" />

我的问题是(对于服务器端)我必须在Java类中进行另一种配置或添加SSL的代码部分?

客户端的另一个问题是

我需要使用SSL连接来开发C/C 客户端应用程序。我应该考虑什么?他们有什么技巧吗?任何建议,示例或教程?

非常感谢。

您在tomcat中配置SSL,因此Tomcat处理SSL请求。无需更改服务器端的任何代码。