0
首先,我使用cxf-spring-json-tomcat開發了一個web服務器。雖然,我創建了JKS密鑰庫文件並配置了我的Tomcat服務器以使用SSL連接。而且,我可以通過使用chrome,firefox來請求我的服務器。C/C++ SSL請求到CXF服務器
我的服務器豆:
@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" />
我的問題是,(用於服務器端),我必須作出另一種結構或爲SSL添加代碼的一部分在我的Java類?
客戶端的另一個問題是:
我需要通過使用SSL連接來開發C/C++客戶端應用程序。我應該考慮什麼?他們有什麼竅門嗎?任何建議,例子或教程?
非常感謝。
客戶端與C/C++怎麼樣? – mcnull
我不知道C/C++。但是一旦服務器是SSL,任何客戶端都可以調用它,而不考慮你的客戶端。 – Mahesh
爲C++創建另一個線程在發佈任何問題到statckoverflow之前做一些研發和編碼,因爲如果問「我需要通過使用SSL連接來開發C/C++客戶端應用程序,我應該考慮什麼?是否有任何技巧? ,示例還是教程?「然後大家減去問題。 – Mahesh