zoukankan      html  css  js  c++  java
  • 使用 mkcert 解决 局域网IIS 网页 SSL 证书问题

    有很多时候,部署的网页不得已需要使用https. 然后https 访问会牵涉到 ssl证书问题,否则访问时chrome第一次访问会出现

    不是安全链接的提示。所以要解决这个问题,基本的方法还是安装SSL证书。

    可以使用 mkcert 进行安装。

    1. 下载 mkcert

    https://github.com/FiloSottile/mkcert/releases

    2. 使用命令行窗口运行对应的exe文件, 如果是要部署到服务器的,直接写服务器的IP地址。

    3. 会生成两个文件, 都是以 .pem 为扩展名的文件,

    可以将带key的那个文件后缀名修改为 .key ,为了方便,我同时改成了 server.key , server.pem。

     4. 下载安装openssl,将server.key 和 server.pem 拷贝到 安装目录的bin目录下。

    http://slproweb.com/products/Win32OpenSSL.html

    对 openssl.exe 以管理员权限运行,然后输入 

    pkcs12 导出 pfx文件。

    5. 在服务器IIS中导入对应的pfx文件。

    6. 客户端访问

    使用 mkcert -CAROOT 查找到安装的证书位置。

    7. 将该目录下的 rootCA.pem 拷贝一份,并修改后缀名为 .crt 。 在客户访问的机器上双击安装该证书。

    8. 通过浏览器访问服务器上的页面。可以看到不会再提示链接不安全的提示了。

  • 相关阅读:
    队列
    集合
    运算符
    数组
    项目研发常用的优化策略——遮挡剔除(Occlusion Culling)
    Unity专题_简单的寻路导航
    Unity重要脚本函数
    Unity输入管理器
    Unity脚本的生命周期
    接口
  • 原文地址:https://www.cnblogs.com/googlegis/p/14976720.html
Copyright © 2011-2022 走看看