一个键盘码代码,两只黄鹂名翠柳

SSL双向认证和SSL单向认证的区别

什么是SSL双向认证?什么是SSL单向认证? 本文给大家介绍SSL双向认证和SSL单向认证的具体过程以及他们两者之间的区别。SSL双向认证具体过程① 浏览器发送一个连接请求给安全服务器。② 服务器将自己的证书,以及同证书相关的信息发送给客户浏览器。③ 客户浏览器检查服务器送过来的证书是否是由自己信赖的CA中心(如沃通CA)所签发的。如果是,就继续执行协议;如果不是,客户浏览器就给客户一个警告消息:警告客户这个证书不是可以信赖的,询问客户是否需要继续。④ 接着客户浏览器比较证书里的消息,例如域名和公钥,与服务器刚刚发送的相关消息是否一致,如果是一致的,客户浏览器认可这个服务器的合法身份。⑤ 服务器要求客户发送客户自己的证书。收到后,服务器验证客户的证书,如果没有通过验证,拒绝连接;如果通过验证,服务器获得用户的公钥。⑥ 客户浏览器告诉服务器自己所能够支 查看全文

http协议状态码

http协议状态码1xx 类型的状态码,是一种临时响应连接状态的通知型的状态码,或者是一个优先处理请求动作并发送最终响应的请求过程。1xx响应会在响应头结束后的空行结束。2xx表示客户端的请求被成功地接收到、理解和接受。3xx表示一种用户代理为填充请求需要采取远程处理的重定向状态。4xx表示客户端错误的状态。5xx表示服务器出错的状态,或者是执行请求方法的无能为力状态。状态码描述100Continue101Switching200OK201Created202Accepted203Non-Authoritative204No205Reset206Partial300Multiple301Moved302Found303See304Not305Use307Temporary400Bad401Unauthorized402Payment403Forbid 查看全文

使用acme.h实现网站https化

什么是acme.hacme.h就是实现了acme协议的客户端,可以从 lets encrypt 生成免费的证书。更多客户端参见 https://letsencrypt.org/zh-cn/docs/client-options/。 ACME (自动证书管理环境 - Automatic Certificate Management Environment) : 由 Let’s Encrypt 实现的协议。什么是Let's Encrypt为了在您的网站上启用 HTTPS,您需要从证书颁发机构(CA)获取证书(一种文件)。Let’s Encrypt 是一个证书颁发机构(CA)。要从 Let’s Encrypt 获取您网站域名的证书,您必须证明您对域名的实际控制权。您可以在您的 Web 主机 查看全文
加载更多
redis ( 8 )
php ( 6 )
index ( 5 )
go ( 5 )
源码 ( 5 )
ssl ( 4 )
数据结构 ( 4 )
https ( 3 )
awk ( 3 )
http ( 3 )
hql ( 3 )
字体 ( 3 )
链表 ( 2 )
firefox ( 2 )
跳跃表 ( 2 )
测试 ( 2 )
php:// ( 2 )
chrome ( 2 )