今天看到有人提了一个 issue ,说自己搭建的 nginx 服务,这个工具提示“不支持 Crypto”,http 真的没办法,现代人不上 https 步履维艰啊,现代浏览器限制的死死的,http 很多功能都调用不了😂 (下个版本会增强错误提示,判断 window.isSecureContext===false )
然后顺手把我自己的网站 ZeroSSL 证书更新了一下,操作依旧丝滑😁
整个源码仅一个静态 HTML 网页文件,可以直接保存到本地使用,或通过在线网址使用;不依赖操作系统环境,无需下载和安装软件,无需注册登录,纯手动操作,只专注于申请获得证书这一件事。
欢迎使用,感兴趣的话可以在 GitHub 上 Star 一下: https://github.com/xiangyuecn/ACME-HTML-Web-Browser-Client
在线使用地址: https://xiangyuecn.gitee.io/acme-html-web-browser-client/ACME-HTML-Web-Browser-Client.html
ps: 之前刚开源时发了一篇,泡都没有,比较尴尬 /t/881494
1
totoro625 2022-11-23 11:40:51 +08:00
既然是手动的,可以加上亚洲诚信的 1 年免费 ssl 吗?
手动申请 3 个月的证书实在太短了 |
2
xiangyuecn 2022-11-23 11:46:12 +08:00
@totoro625 #1 这个工具申请的证书是 ACME 默认的时长,不同机构需要提供的参数不一样,不是标准化的东西 需要专门写适配的代码,这个工具目前并不打算提供非标准化方面的支持
可以自己下载源码,然后改改自己用😂 |
3
admpubcom 2022-11-23 12:01:32 +08:00 via iPhone 1
看到了错别字:请稍后…
|
4
bookcat 2022-11-23 12:04:57 +08:00
这个临时用用还是可以的,单页面就很秀。
自动化的话还是用客户端吧,之前需求要部署到 AWS 的 ACM ,最后采用 acme.sh ,然后魔改了一个 deploy 。 |
5
ysc3839 2022-11-23 12:10:05 +08:00
可以考虑把不同模块拆分成多个 js css ,然后使用 Vite 等打包工具打包成单个 html 文件,这样更便于维护。
Vite 可以用这个插件把所有 js css 都合并到 html 中 https://www.npmjs.com/package/vite-plugin-singlefile |
6
ixinshang 2022-11-23 12:27:35 +08:00
虽然暂时用不上,但是用着还是可以的。
|
7
TMaize 2022-11-23 12:35:16 +08:00
占楼分享个 apisix 自动更新证书的工具 [apisix-acme]( https://github.com/TMaize/apisix-acme)
|
8
vazo 2022-11-23 12:57:19 +08:00
厉害👍
|
9
xiangyuecn 2022-11-23 13:08:50 +08:00
@admpubcom #3 ok ok ,下个版本改一下,请稍候...
|
10
wenyifancc 2022-11-23 13:13:06 +08:00
希望支持使用 CSR 申请证书
|
11
xiangyuecn 2022-11-23 13:24:08 +08:00
@wenyifancc #10 生成 csr 文件太繁琐了,这也是写这个工具的一个重要原因,对用户完全屏蔽掉了 csr 这个概念。
可以自行改改源码,取消掉对应的 csr 自动生成代码,搞个输入框手动填写 csr😃 |
12
wenyifancc 2022-11-23 14:08:22 +08:00
@xiangyuecn 我指的就是直接给个 CSR 的输入框,用现成的 CSR 申请.目前我就是一份万年不变的 CSR 反复申请
|
13
Asimov01 2022-11-23 16:51:05 +08:00
蛮好,我每次都是用 Let's Encrypt 提供的那个 CertBot 申请的,下次有机会试试这个,已 Star 支持
|
14
kylo1989 2022-11-23 18:30:21 +08:00
已 star 支持大佬,虽然自己大部分时间都是用 acme 默认命令申请呃
|
15
AlisaDestiny 2022-11-23 19:24:48 +08:00
https://github.com/go-acme/lego
我用的是这个,GO 写的,单文件,简单易用。 |
16
ciaoly 2022-11-23 23:30:11 +08:00 via Android
openresty+autossl 感觉还挺好用的👀
|
17
Ashore 2022-11-24 09:30:05 +08:00
我记得之前好像看到过这样的帖子。。
|
18
xiangyuecn 2022-11-24 14:26:00 +08:00
|
19
uov 2022-11-26 12:07:16 +08:00 via Android
行 一键三连了
|