32.https扩展版C-Lodop如何使用
 
参考http://www.c-lodop.com/demolist/t1.html,确认是哪种角色

一、本地打印(角色一)
1.部署安装
    1.1 查看本机是否安装了C-Lodop扩展版,如果是最新版的c-lodop,可直接用发行包里的CLodop_Setup_for_Win32NT.exe
        如果已安装,但总提示未安装,检查lodopfuncs.js文件中引用服务是否如下一致
        
    1.2 C-Lodop扩展版下载安装(32位)(其支持https协议,文件名:CLodop_Setup_for_Win32NT_https_3.***Extend.zip),客户端逐个安装。

2.下载使用lodopfuncs.js文件(支持https协议)
    相对于原综合版中文件LodopFuncs.js主要修改了如下内容:
    2.1  needCLodop()方法,更换协议和端口,换成 https://localhost.lodop.net:8443/CLodopfuncs.js
    2.2  安装及升级提示、安装文件名称改为对应的C-Lodop https扩展版,对应路径下安装文件替换成C-Lodop https扩展版。或安装最新版c-lodop,直接用最新版发行包中的c-lodop文件CLodop_Setup_for_Win32NT.exe。
      2.1、2.2修改信息如下图:
      


二、远程打印(角色二和三)
1.部署安装
    1.1 在C-Lodop云打印服务器上安装C-Lodop扩展板;
    1.2 添加域名证书信息,进入路径:C-Lodop(AO服务器)(或集中打印云主机)安装后的主界面->设置->扩展功能->SSL(https)设置,
        如下设置界面:其中可设置自有域名的相关信息:SSL证书来源路径和Key证书密码等
        
2.打印服务地址设置
        在自己的web服务程序中修改打印服务地址:
        以域名www.testlodop.com为例,打印地址指向C-Lodop打印服务域名地址如下,
        
        如果用lodopfuncs.js文件统一处理打印任务,参考修改如下
        

3.SSL(https)设置的相关知识(通俗)说明
    3.1 OpenSSL钥匙文件:购买域名证书时,CA证书颁发者(或代理商)返回的几个文件中扩展名是“key”的那个关键文件;
    3.2 OpenSSL证书文件:另一个关键私有文件,扩展名一般是“pem”或“crt”,通常比key文件大一些;
    3.3 OpenSSL根证书文件:颁发者公开对外的CA文件,扩展名也是pem或crt,购买SSL证书时没有它,需要另外下载,如果该机构足够权威,这一步可以不用设置;
    3.4 OpenSSL钥匙文件密码:是购买SSL证书时约定的具体密码值,也就是证书文件的使用密码;
    (密码是防止别人得到这些文件后冒用的,有些颁发者返回的是无密码证书,此时需自己想办法附加上密码,通常用OpenSSL.exe软件)。

4.SSL证书部署经验一
    如果提示“routines:x509_check_private_key:key values mismath”,那么很可能是选择的OpenSSL证书文件(CertFile)不对,如果你选择的是带"chain"字样的文件,可以改选带"public"字样的那个文件。