一个实际问题分析及解决之一:问题描述
2016-05-08 07:58
169 查看
最近有个技术需求:一个服务提供商最近升级了安全机制,从单向SSL校验升级为双向SSL校验。
为此,服务商为每个被授权用户提供了一个专有私钥证书,该证书绑定了登录用户名,由赛门铁克签发,用于和服务器建立连接。
为了让各服务使用方顺利升级,服务商一并提供了一个含Java和.Net两个版本的示范代码。
注:
该服务商提供两种基于不同接口的服务:基于Sonic MQ的服务商发送消息服务和基于web service的接收客户端消息服务;
分析该需求得出如下问题:
什么是单向SSL校验?
什么是双向SSL校验?
该示范代码的Java版本在本地能否运行?和目前使用的单向SSL检验代码相比有什么区别?
进行一步而方,如何更改代码以满足该服务商安全升级?
就这些问题,下面就一一整理纪录分析解决过程。
为此,服务商为每个被授权用户提供了一个专有私钥证书,该证书绑定了登录用户名,由赛门铁克签发,用于和服务器建立连接。
为了让各服务使用方顺利升级,服务商一并提供了一个含Java和.Net两个版本的示范代码。
注:
该服务商提供两种基于不同接口的服务:基于Sonic MQ的服务商发送消息服务和基于web service的接收客户端消息服务;
分析该需求得出如下问题:
什么是单向SSL校验?
什么是双向SSL校验?
该示范代码的Java版本在本地能否运行?和目前使用的单向SSL检验代码相比有什么区别?
进行一步而方,如何更改代码以满足该服务商安全升级?
就这些问题,下面就一一整理纪录分析解决过程。
相关文章推荐
- 访问Nginx发生SSL connection error的一种情况
- MySQL复制解决方案(Replication Solutions)
- java结合WebSphere MQ实现接收队列文件功能
- Apache SSL服务器配置SSL详解
- 配置apache默认使用ssl的方法
- World Wide Web Publishing 服务尝试删除 IIS 所有的 SSL 配置数据失败的几种方法
- Apache、SSL、MySQL和PHP平滑无缝地安装
- mysql通过ssl的方式生成秘钥具体生成步骤
- windows服务器中检测PHP SSL是否开启以及开启SSL的方法
- python简单实现基于SSL的IRC bot实例
- Tomcat ssl报错Connector attribute SSLCertificateFile must be defined when using SSL with APR解决方法
- PHP实现支持SSL连接的SMTP邮件发送类
- 在Apache服务器上安装SSL支持的教程
- MySQL基于SSL协议进行主从复制的详细操作教程
- 提高NodeJS中SSL服务的性能
- PHP下SSL加密解密、验证、签名方法(很简单)
- LNMP系列教程之 SSL安装WordPress博客(程序下载与安装)