当前位置: 首页 > news >正文

网站建设的基本步骤有哪些做封面的网站在哪里

网站建设的基本步骤有哪些,做封面的网站在哪里,网站先做前端还是后台,wordpress站点地图样式服务端和客户端各有一对公钥和私钥#xff0c;使用公钥加密的数据只能用私钥解密#xff0c;建立https传输之前#xff0c;客户端和服务端互换公钥。客户端发送数据前使用服务端公钥加密#xff0c;服务端接收到数据后使用私钥解密#xff0c;反之亦如此。 1. 公钥私钥的…服务端和客户端各有一对公钥和私钥使用公钥加密的数据只能用私钥解密建立https传输之前客户端和服务端互换公钥。客户端发送数据前使用服务端公钥加密服务端接收到数据后使用私钥解密反之亦如此。 1. 公钥私钥的生成可用openssllinuxmac自带windows上需要自己安装工具来生成具体生成步骤如下 // 生成服务器端私钥 $ openssl genrsa -out server.key 1024 //生成服务端公钥 $ openssl rsa -in server.key -pubout -out server.pem 如果只使用公钥/私钥会面临一个问题中间人攻击。在客户端与服务端呼唤公钥的过程中中间人对服务端充当客户端对客户端充当服务端的角色。服务端和客户端很难感受到中间人的存在。为了应对这种情况还需要对得到的服务端公钥进行认证确定这个公钥是来自你访问的网站。证书里包含了服务器的名称主机名服务端的公钥签发证书机构的名称来自签名颁发机构的签名。在客户端拿到公钥后会对签名的公钥进行检查是否来自目标服务器这样避免中间人攻击生成签名证书的过程如下需要用户输入的信息随便填写吧偷懒的话可以一路敲回车 2. 生成自签名证书  CA(Certificate Authority数字证书认证中心)  CA的作用是为站点颁发证书且这个证书有CA通过自己的公钥和私钥实现的签名。通过CA机构颁发证书耗时耗力贵啊淘宝有单域名证书。。。。这里使用自签名证书说白了就说自己扮演CA机构给自己颁发证书。 //生成CA私钥 $ openssl genrsa -out ca.key 1024//生成csr文件 $ openssl req -new -key ca.key -out ca.csr//生成自签名证书 $ openssl x509 -req -in ca.csr -signkey ca.key -out ca.crt//生成server.csr文件 $ openssl req -new -key server.key -out server.csr//生成带有ca签名的证书 $ openssl x509 -req -CA ca.crt -CAkey ca.key -CAcreateserial -in server.csr -out server.crt 3. 使用express和https进行配置服务 const https require(https); const fs require(fs); const path require(path); const express require(express) const ip require(address).ip() const app express(); app.use(express.static(./)) const options {key: fs.readFileSync(path.join(__dirname, ssl/server.key)),cert: fs.readFileSync(path.join(__dirname, ssl/server.crt)), }; const server https.createServer(options, app); server.listen(3000, () {console.log(server is running at ${ip}:3000/vnc.html) }) 使用chrome访问自签名网站会提示不安全选择继续就行 使用脚手架工具生成的代码把app.listen 转接到httsServer.listen就可以了暂未找到其他方法直接生成使用https的脚手架
http://www.hkea.cn/news/14351089/

相关文章:

  • 建设网站时的故障分类怎样找别人制作网站
  • 国内最便宜机票网站建设手机小游戏网站
  • 广东网站建设电话外链生成网站
  • 重庆网站建设与网络推广石家庄房产网官网
  • 建立网站的基本流程wordpress评论表情不显示不出来
  • 沈阳哪里可以做网站营销wordpress完整虚拟资源下载
  • 南昌有哪些做网站的公司房产信息网预告是什么意思
  • 越城区住房和城乡建设局网站鲜花电子商务网站建设规划书
  • 宣传型企业网站设计上海电商网站开发
  • 用友公司能不能做网站建设asp 网站图标
  • 网站502 解决办法做网站电商云数据库有用吗
  • 东莞商务网站建设源码之家 网站模板
  • 分享设计的网站河北邢台做网站
  • 网站做ssl证书有风险河北省水利建设市场网站
  • 中国建设报社门户网站漳州网站建设企业
  • 平原县网站建设360全景图制作
  • 集团网站设计思路全网站开发是什么
  • 北京大兴最专业的网站建设公司贵州省交通工程建设质监局网站
  • 建设银行网站入口wordpress如何修改首页模板文件
  • 建设信用卡在线海淘网站返现资金盘网站开发公司哪里好
  • 国外手机模板网站高明铝业网站建站
  • 潍坊专业网站建设哪家便宜手机发布会
  • 网站开发需要哪些文档网站建设常用的开发语言介绍
  • 做网站看网页效果wordpress实现ajax
  • 建设网站成本wordpress黑桃锤击
  • 买过域名之前就可以做网站了吗?建筑施工特种证书查询入口官网
  • app网站公司请输入搜索关键词
  • 网站 搭建 公司专做立体化的网站
  • 郑州做旅游网站的公司深圳做网站优化工资多少
  • wordpress的网站怎么保存电商网站设计说明书