开发者社区> 悟静> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

Mina 在 Spring 中配置同时支持 SSL 加密连接和非 SSL 连接

简介: iOS 的 socket ,那是在很久以前用过,当时编写确实费了一番周折,要忍受 SDK 的不完善。 之后,一直是 Web 服务器支撑着 http 与 https 实现 RestFul 或。。。 那么好吧,有需要,就行动,重新写一遍,也好过找那三块笔记本硬盘里成堆的工程代码, 目前 SSL 的证...
+关注继续查看

iOS 的 socket ,那是在很久以前用过,当时编写确实费了一番周折,要忍受 SDK 的不完善。

之后,一直是 Web 服务器支撑着 http 与 https 实现 RestFul 或。。。

那么好吧,有需要,就行动,重新写一遍,也好过找那三块笔记本硬盘里成堆的工程代码,

目前 SSL 的证书转换学没搞定,需要将 Mina 中使用 keystore 转换成 iOS 可识别的格式,苹果的 APNS 确实使用的不是标准的东西,不能作为参考了,

所以,在研究出来之前,还是得确保链接正常使用,确保业务层和UI层的工作继续,

至于底层通讯与安全层的问题,

应该不是问题,时机未到,灵感估计也是不愿意向你靠近,

当你把所有的事情都做完的时侯,

连机会和灵感这种无生命的东西都会主动来帮你,

有否象“墙倒众人推,明星众人捧”的感脚,

或者有句“富在深山有远亲,穷在闹市无人问”,能否粘点儿边儿呢?!

这都哪跟哪儿啊,。。。,。。。,。。。

烧迷糊了,也许,俺得去喝口水了,降降温!


------- 2014.11.15 补 -----------

在 Spring 配置中配两个 NIO,改不同的端口,

并且过滤器链也建两个,一个带 SSL 过滤器,一个不带,分别指定给上面的两个 NIO 配置的参数。


至于 SSL 过滤器,我想你得自已先了解了,

这里只提供思路,代码恕难共享,这是公司机密,

谢谢理解。


版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
关于Spring Cloud Gateway与下游服务器的连接分析
背景 最近面试了不少同学,有很大一部分简历上会提到网关,我一般都会顺着往下问他们的网关是怎么做的。 基本上都是说直接使用的Spring Cloud Gateway或者基于Spring Cloud Gateway二次开发。 这种时候我会继续问一个比较基础的问题:Spring Cloud Gateway作为网关,会把接收到的请求转发给下游服务,那么Spring Cloud Gateway跟下游的服务之间保持的是长连还是短连?还是说每次转发的时候都会新建立一个连接吗?
0 0
spring data elasticsearch: 设置保活策略|长时间不连接es,报错超时连接
java client长时间没有连接es后,再次调用访问接口,报错连接超时
0 0
《02Spring Boot2.6实战 - 搭建电商项目架构连接MySQL》电子版地址
02Spring Boot2.6实战 - 搭建电商项目架构连接MySQL.ppt
0 0
Spring练习,使用Properties类型注入方式,注入MySQL数据库连接的基本信息,然后使用JDBC方式连接数据库,模拟执行业务代码后释放资源,最后在控制台输出打印结果。
Spring练习,使用Properties类型注入方式,注入MySQL数据库连接的基本信息,然后使用JDBC方式连接数据库,模拟执行业务代码后释放资源,最后在控制台输出打印结果。
0 0
变量命名冲突的解决思路(spring框架中使用${}动态引入用户名,想连接数据,结果访问被拒绝)
变量命名冲突的解决思路(spring框架中使用${}动态引入用户名,想连接数据,结果访问被拒绝)
0 0
Spring Cloud服务安全连接
Spring Cloud可以增加HTTP Basic认证来增加服务连接的安全性。 1、加入security启动器 在maven配置文件中加入Spring Boot的security启动器。
0 0
被缠上了,小王问我怎么在 Spring Boot 中使用 JDBC 连接 MySQL
被缠上了,小王问我怎么在 Spring Boot 中使用 JDBC 连接 MySQL
0 0
怎么在 Spring Boot 中使用 JDBC 连接 MySQL
怎么在 Spring Boot 中使用 JDBC 连接 MySQL
0 0
Java Spring Boot2.0 连接 Redis 出错:Unsatisfied dependency expressed through field 'redisRepository'
Java Spring Boot2.0 连接 Redis 出错:Unsatisfied dependency expressed through field 'redisRepository',解决办法
6020 0
+关注
悟静
从事软件行业近二十年
文章
问答
文章排行榜
最热
最新
相关电子书
更多
电商网站需求分析和架构设计Spring Boot2.6入门
立即下载
云上Docker的Spring Cloud微服务应用实践分享
立即下载
Spring Boot 2.6.0电商网站开发实战
立即下载