zhaowei/20241230 日报.md
2024-12-30 17:46:00 +08:00

1.7 KiB
Raw Permalink Blame History

2024/12/30 日报

做了什么

  • 编写证书获取文档windows部分

1: 下载 win-acme

  1. 访问 win-acme 的 GitHub 页面
  2. 下载最新版本的 ZIP 文件(通常是 wacs-x.x.x.xxx.zip)。
  3. 解压到一个文件夹,例如 C:\win-acme\

2: 运行 win-acme

  1. 打开命令提示符(以管理员身份运行)。

  2. 导航到 win-acme 文件夹:

    cmd
    复制代码
    cd C:\win-acme
    
  3. 运行主程序:

    cmd
    复制代码
    wacs.exe
    

3: 配置证书

运行 wacs.exe 后,您会看到一个交互式菜单,按照提示操作:

  1. 选择选项:选择 N 以创建新的 HTTPS 绑定。

  2. 输入域名:输入要申请证书的域名(如 example.com)。

  3. 验证域名

    选择验证方式

    • HTTP-01 验证:确保域名指向服务器的公网 IP并且可以通过 80 端口访问。
    • DNS-01 验证:需要配置 DNS TXT 记录(适合无 80 端口访问的情况)。
  4. 证书生成成功验证后win-acme 会自动生成证书。

4: 配置证书路径

win-acme 生成的证书路径通常位于:

复制代码
C:\ProgramData\win-acme\acme-v02.api.letsencrypt.org\Certificates

证书文件包括:

  • .pfx 文件:包含证书和私钥,适合导入到 IIS 等 Windows 服务。
  • .pem 文件:可用于 Nginx 等服务器。
处理客户问题
  • EasyNvr7.3.8版本更新会失败
  • 鉴权问题登录会返回一个验证 ,然后用这个验证去做直播预览处理
  • 第三方鉴权
    • 三方鉴权返回200 但是接口返回未鉴权

学了什么