前言:
公司项目目前用的C++客户端调用Webservice服务器(Java),原本使用的是vs2005添加web,以http方式调用,一切都OK。但是,现在应实际需要,要使用Https形式的Webservice(Java),但是之前的方式会有错误,以下记录此次过程。
说明:
使用的是gsoap+openssl,这次先记录下不验证证书的情况
正文:
好啦,http和https的区别,我就不赘述了,直接开始裸讲~
1、下载gsoap库:https://sourceforge.net/projects/gsoap2/files/gsoap-2.8/,直接解压即可
2、安装openssl:可以编译安装,也可以安装包,我使用的后者~(好吧,我确实懒):http://slproweb.com/download/Win64OpenSSL-1_0_2o.exe(64位)
3、搭建一个有效的https服务器,自己想办法~
4、此处分割线--------------------------------------------,以下为正式操作
5、生成头文件:打开cmd,进入gsoap安装目录D:\gsoap\gsoap-2.8\gsoap\bin\win32(不用cd,直接d:切换盘符),然后cd 进入目录即可(够详细了吧:))&