zoukankan      html  css  js  c++  java
  • 【微信小程序开发】之如何获取免费ssl证书【图文步骤】

    微信小程序要求所有网络请求都走ssl加密,因此我们开发服务端接口需要配置为https

    这篇文章介绍一下如何 在 startssl 申请一个免费的ca证书。

    1. 打开网站  https://www.startssl.com/ ,用邮箱注册一个账号并登陆,这一步就不介绍了

    2. 点击申请免费证书

    下一步点击生成dv 证书

     

    3. 输入你的域名和 csr

    这里的csr需要自己生成一下。

    可以用他提供的 startcomtool.exe 生成,或者直接运行命令

    openssl req -newkey rsa:2048 -keyout yourname.key -out yourname.csr

    中途会要求输入一个密码, 生成了2个文件  xxx.csr 和 xxx.key

    3.1 打开复制 xxx.csr 文件内容填到上面第二个框中,点击生成即可。

    成功后可以下载到证书压缩包,里面有 xxx.crt 文件。

    3.2 xxx.key要用输入的密码解密一下才能用于nginx,

    startssl 官网提供了在线解密工具 https://www.startssl.com/ToolBox/DecryptPrivateKey

    解密后得到新的 xxx.key 内容

    4. 将xxx.key和xxx.crt证书文件设置nginx服务器

    server {
    server_name weixin.uctphp.com;
    listen 443;
    ssl on;
    ssl_certificate /path/to/xxx.crt;
    ssl_certificate_key /path/to/xxx.key;
    }

    重启nginx即可访问

    https://weixin.uctphp.com

  • 相关阅读:
    tomcat配置用户角色权限
    jenkins集成maven
    centos7安装maven
    jenkins凭证插件的安装和基本使用
    Jenkins用户权限管理
    虚拟机NAT模式配置静态IP
    制作sentinel docker镜像
    docker安装nacos
    Tkinter
    neo4j导入csv文件
  • 原文地址:https://www.cnblogs.com/yyluming/p/6244913.html
Copyright © 2011-2022 走看看