阿里通信

调用阿里云通信短信验证码服务

孤街浪徒 提交于 2019-12-10 05:09:30
#调用阿里云通信短信服务 ##一 注册阿里云账号 1.注册阿里云账号,进入阿里云通信服务,申请短信签名,短信模板,用户AccessKey,充值。 ##二 引入相关依赖 < dependency > < groupId > com . aliyun < / groupId > < artifactId > aliyun - java - sdk - core < / artifactId > < version > 4.0 .3 < / version > < / dependency > ##进行demo测试 package com . msg . springbootmsgtest . Controller ; import com . aliyuncs . CommonRequest ; import com . aliyuncs . CommonResponse ; import com . aliyuncs . DefaultAcsClient ; import com . aliyuncs . IAcsClient ; import com . aliyuncs . exceptions . ClientException ; import com . aliyuncs . exceptions . ServerException ; import com .

HTTPS原理和CA证书申请

我怕爱的太早我们不能终老 提交于 2019-11-27 15:58:52
众所周知,WEB服务存在http和https两种通信方式,http默认采用80作为通讯端口,对于传输采用 不加密 的方式,https默认采用443,对于传输的数据进行 加密传输 目前主流的网站基本上开始默认采用HTTPS作为通信方式,一切的考虑都基于对安全的要求,那么如何对自己的网站配置HTTPS通信,是本文着重介绍的 本文的主要内容包括:https加密传输的原理、如何申请https所用的CA证书,如何配置WEB服务支持https 1、https原理通俗讲解 https=http+ssl,顾名思义,https是在http的基础上加上了SSL保护壳,信息的加密过程就是在SSL中完成的 首先我们先不谈https,先从一个简单的通讯原理图讲起: http通信原理 客户端发送一句client hello给服务器端,服务器端返回一句serverhello给客户端,鉴于本文讨论是https的加密主题,我们只讨论信息传输的加密问题 实现客户端和服务端发送的信息client hello 和server hello,即使中间的包被窃取了,也无法解密传输的内容 http:client hello和server hello在通讯的过程中,以明文的形式进行传输,采用wireshark抓包的效果如下图: 有没有感觉这个的信息传输是完全暴露在互联网上面,你请求的所有信息都可以被窥测到,是不是感觉心一凉