Github Pages 如何生成 CSR 证书

2017-03-02 16:29:08 +08:00
 Antidictator

打算用 Namecheap 的 SSL 证书,第一步就需要我生成 CSR 证书,但是我的服务器是 Github Pages 的.

请问怎么生成 CSR 证书。搜了一圈,貌似没有类似的教程。

4237 次点击
所在节点    程序员
34 条回复
wmc
2017-03-02 16:43:32 +08:00
可以用 coding ,自动送证书,不用配置。。
Antidictator
2017-03-02 16:47:21 +08:00
@wmc 我的是 Github 学生包送的,不想浪费了。。。谢谢回复
jasontse
2017-03-02 16:48:59 +08:00
Github Pages 不支持自定义,别浪费证书了。
bazingaterry
2017-03-02 16:49:23 +08:00
套一层 Cloudflare
Antidictator
2017-03-02 16:51:54 +08:00
@jasontse 是这样子,我之前就这么觉得,但是好像网上有人用 Cloudflare ,我就以为 Cloudflare 和 Namecheap 是同一个东西。
Antidictator
2017-03-02 16:52:23 +08:00
@bazingaterry 套一层的意思是什么。。不是 Cloudflare 和 Namecheap 2 选一吗
SourceMan
2017-03-02 16:53:32 +08:00
知其然知其所以然
才能进步
dong3580
2017-03-02 17:05:13 +08:00
@Antidictator

Namecheap 域名提供商
Cloudflare CDN 提供商 =>支持
Github Pages 页面托管位置 =>不支持自定义

所以,你明白 @SourceMan 的意思了吧?

@SourceMan 我这么回复对么,
Antidictator
2017-03-02 17:15:39 +08:00
@dong3580
@SourceMan
我懂了 。谢谢了。
kslr
2017-03-02 18:07:19 +08:00
这个证书哪家签发的都不行,重要是要在服务器上配置,所以也要有相应的接口。
twoyuan
2017-03-02 18:10:35 +08:00
GitLab Pages 是可以配置自己证书, GitHub Pages 不支持, Coding 会自动签 LE 的证书
Antidictator
2017-03-02 18:55:31 +08:00
@bazingaterry hello ,我操作后提示“此网页无法提供安全链接”,可以给一个可能的思路吗
bazingaterry
2017-03-02 19:17:16 +08:00
@Antidictator 你提供这么少信息没法 debug 诶,具体说说你操作了什么?
jackroyal
2017-03-02 23:16:18 +08:00
github pages 不支持自定义证书。所以只有两个思路,一个是使用 cloudfare ,它会帮你套一层 https 的壳,第二种方法,就是不用 github pages ,用别家的,或者自己买个云主机。(student package 有送 digitalocean 的 100 刀,建议折腾这个)
xavpng
2017-03-03 01:14:17 +08:00
用 firebase hosting
Antidictator
2017-03-03 02:11:13 +08:00
@bazingaterry 一觉醒来就自动好了,估计生效很慢吧, 23333 ,谢谢了
lovedebug
2017-03-03 08:29:40 +08:00
CSR 不是证书,只是一个请求字符串,有很多在线 CSR 工具可用
Systemd
2017-03-03 08:41:53 +08:00
@jackroyal 现在只有 50$ 了…
bazingaterry
2017-03-03 09:34:38 +08:00
@Antidictator 签发证书需要时间
Antidictator
2017-03-03 09:56:30 +08:00
@bazingaterry get,最后虽然是不是完全加密的 HTTPS ,但是我已经很麻烦了, thanks a lot.

@lovedebug 不是要在主机上生成的吗?

@Systemd 邀请链接不是+10 吗

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/344377

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX