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

做链接的网站网页美工设计素材

做链接的网站,网页美工设计素材,dede推荐评级网站模版,北京微信小程序开发报价一 生成自签证书 以下是生成自签证书(包括服务端和客户端的证书)的步骤,以下命令执行两次,分别生成客户端和服务端证书和私钥。具体执行可以先建两个目录client和server,分别进入到这两个目录下执行下面的命令。 生成私钥: 首先&…

一 生成自签证书

以下是生成自签证书(包括服务端和客户端的证书)的步骤,以下命令执行两次,分别生成客户端和服务端证书和私钥。具体执行可以先建两个目录client和server,分别进入到这两个目录下执行下面的命令。

  1. 生成私钥
    首先,你需要生成一个私钥。通常使用RSA算法,你可以通过以下命令生成一个2048位的私钥:

    openssl genrsa -out private.key 2048
    

    这里private.key是你的私钥文件名。

  2. 生成证书签名请求(CSR)
    使用私钥生成一个证书签名请求(CSR)。在这一步,你需要提供一些组织和个人的信息。

    openssl req -new -key private.key -out csr.csr
    

    执行此命令后,OpenSSL会提示你输入一些信息,如国家代码(C)、州或省份(ST)、城市(L)、组织名称(O)、通用名称(CN)等。这些信息将被包含在你的CSR中。

  3. 生成自签证书
    最后,使用私钥和CSR生成自签证书。你可以指定证书的有效期。

    openssl x509 -req -days 365 -in csr.csr -signkey private.key -out certificate.crt
    

    -days 365表示证书有效期为365天。certificate.crt是生成的自签证书文件名。

  4. 验证证书
    你可以使用以下命令来验证生成的证书:

    openssl x509 -in certificate.crt -text -noout
    

    这个命令会显示证书的详细信息,确保所有信息都是正确的。

  5. (可选)生成PEM格式的证书链文件
    如果你需要将自签证书和中间证书(如果有的话)合并成一个PEM格式的文件,可以使用以下命令:

    cat certificate.crt intermediate.crt > chain.pem
    

    如果你只有一个自签证书,这一步可以跳过。

  6. 重命名证书
    利用上面的命令可以得到私钥[private.key]和证书[certificate.crt],为了区分服务端和客户端,将其重新命名为[private-client.key]/[certificate-client.crt]和[private-server.key]/[certificate-server.crt]

二 生成浏览器端验证时需要导入到windows中的pfx文件

使用以下命令将[private-client.key]/[certificate-client.crt]合并成一个PFX文件:

openssl pkcs12 -export -out certificate-client.pfx -inkey private-client.key -in certificate-client.crt -certfile certificate-client.crt

在这个命令中:

  • -out certificate-client.pfx 指定输出的PFX文件名。
  • -inkey private-client.key 指定私钥文件。
  • -in certificate-client.crt 指定证书文件。
  • -certfile certificate-client.crt 指定CA证书文件(如果你有中间证书或链证书,也需要包含在内),自签证书这里放了和-in一样的证书。
    执行命令后,OpenSSL会提示你输入一个密码来保护PFX文件。这个密码将在导入PFX文件时需要。

三 NGINX配置ssl证书

包括配置服务端证书、开启客户端证书验证、配置客户端证书的验证证书。
     server {listen       9443 ssl http2;listen       [::]:9443 ssl http2;server_name  xxx.xxx.cn;ssl_certificate "certificate-server.crt";ssl_certificate_key "private-server.key";ssl_client_certificate "certificate-client.crt";  # CA根证书路径,用于验证客户端证书ssl_verify_client on;  # 开启客户端证书验证ssl_session_cache shared:SSL:1m;ssl_session_timeout  10m;ssl_ciphers PROFILE=SYSTEM;ssl_prefer_server_ciphers on;include /etc/nginx/default.d/*.conf;location / {proxy_pass http://127.0.0.1:8081/;}}

四 在windows中导入pfx文件

直接双击pfx文件,按提示导入即可。导入过程需要输入密码。截取部分图片;
在这里插入图片描述
在这里插入图片描述

导入成功后可以在证书管理查看导入的证书
在这里插入图片描述

在这里插入图片描述
打开浏览器第一次访问服务时会让我们选择证书:
在这里插入图片描述

五 解决浏览器提示自签服务端证书不受信任问题

在这里插入图片描述
一般是将服务端证书导入到受信任的根证书中即可解决。
在这里插入图片描述

http://www.yayakq.cn/news/296801/

相关文章:

  • 单位门户网站是什么意思网店美工毕业设计
  • 小说网站源码html自己怎么做VIP视频解网站
  • 定制 网站wordpress kswapd0
  • 做头像网站静态网络营销的八种方式
  • 公司自己的网站怎样做嘉兴建站服务
  • 清溪东莞网站建设dw做的网站如何上传
  • 模板企业网站怎样自己做网站卖钱
  • 用dw做静态网站的步骤做淘客一定要建网站吗
  • 专业做汽配的网站代做网页制作网站
  • 手机网站开发标准创新的网站
  • 微商货源网下载青岛网站关键词优化公司
  • 网站模板怎么用兰州网络公司有哪些
  • 如何弄公司网站服务器做网站用什么系统
  • 怎么查网站是哪家公司做的专业网站设计速寻亿企邦
  • 建网站可以卖钱要找做冲压件的厂去哪个网站找
  • 怎么学做淘宝电商网站吗平面广告设计软件有哪些
  • 自主建设网站的意义做名片去哪个网站
  • 南京网站设计搭建公司电子邮件无法发送wordpress
  • 丹阳做公司网站简洁个人博客网站模板
  • 适合小型网络公司的建站方式可以为php做电商网站安全性如何
  • 中山做网站排名互联网网站
  • 网站怎么做自响应怎么注册域名邮箱
  • 网站建设的基本技术网站建设客户问题
  • 淮南电商网站建设门户网站作用
  • 枣庄网站建设费用朋友圈的广告推广怎么弄
  • 除了速卖通还有什么网站做外贸网站模板
  • 网站建设维护 知乎佛山市南海区水利投资建设有限公司网站
  • 网站怎么分类wordpress添加模版
  • 湛江网站建设制作费用百度一下百度搜索入口
  • 什么网站值得做大连牛人网络推广有限公司