V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
AllOfMe
V2EX  ›  程序员

有没有小程序上线过的 v 友?有几个问题希望请教下

  •  
  •   AllOfMe · 2018-05-18 12:35:34 +08:00 via Android · 4290 次点击
    这是一个创建于 2413 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我在上家公司主要做小程序开发,但主要是负责前端部分。
    在内网测试差不多准备上线时,公司的后端突然和老板说要购买 https 证书才能部署上去,买证书费用大概五六千。那时候老板有点吃惊,问有没有免费的或者几百元的那种 https 证书可以用。后端说没办法,尝试过了各种办法了,只有这个证书才能用!(注,服务器是阿里云服务器)


    这个问题一直困扰着我,我不太懂小程序后段部署的工作,想问下各位 v 友,https 证书真的需要这么贵吗?
    47 条回复    2018-09-06 11:28:15 +08:00
    intouchables
        1
    intouchables  
       2018-05-18 12:39:31 +08:00 via Android
    有免费的
    AllOfMe
        2
    AllOfMe  
    OP
       2018-05-18 12:41:49 +08:00 via Android
    @intouchables 免费的能够用于 正式部署上去后普通用户访问 吗
    intouchables
        3
    intouchables  
       2018-05-18 12:42:30 +08:00 via Android
    @AllOfMe 可以 都是一样的
    IvanLi127
        4
    IvanLi127  
       2018-05-18 12:44:20 +08:00 via Android
    有免费的,不过,用免费的折腾谁呢?
    alexZmy
        5
    alexZmy  
       2018-05-18 12:45:19 +08:00
    MeteorCat
        6
    MeteorCat  
       2018-05-18 12:46:01 +08:00 via Android
    阿里免费只针对单一一个 www 域名,其他二级域名不支持
    v2chou
        7
    v2chou  
       2018-05-18 12:46:35 +08:00
    有免费的 用的七牛免费的 单域名证书
    AllOfMe
        8
    AllOfMe  
    OP
       2018-05-18 12:48:22 +08:00 via Android
    @intouchables 好,谢谢
    @lvanLi127 哈哈,那就是折腾后端呗
    ETiV
        9
    ETiV  
       2018-05-18 12:48:48 +08:00 via iPhone
    收费的也没必要选五六千的证书吧…

    这后端要么故意在夸大,要么就是不懂
    MeteorCat
        10
    MeteorCat  
       2018-05-18 12:50:15 +08:00 via Android
    企业一步到位买那些支持多域名的,免费单域名只适合个人或者业务小的
    wuzhizhemu569
        11
    wuzhizhemu569  
       2018-05-18 12:51:09 +08:00
    https 只是一部分,关键是要备案的,我觉得这一点才是关键。
    AllOfMe
        12
    AllOfMe  
    OP
       2018-05-18 12:54:59 +08:00 via Android
    @wuzhizhemu569 备案是指域名 ip 还是 https 域名呢?如果是域名 ip 这个问题不大
    liuxiaofengone
        13
    liuxiaofengone  
       2018-05-18 12:57:08 +08:00
    泛域名的话,付费最便宜的有 500 左右一年的,免费的话,就是 Let's Encrypt,这个要是你们后端不会,我真没办法~
    xiaopc
        14
    xiaopc  
       2018-05-18 12:59:17 +08:00 via Android
    我自己写的小程序(还没提交上线版本),后端用免费的 Let's Encrypt 也能用啊
    @AllOfMe 备案要求就是小程序的接口域名要 ICP 备案
    Phariel
        15
    Phariel  
       2018-05-18 13:00:12 +08:00 via iPhone
    Let's Encrypt 包治百病

    有 certbot 的,自己看一下使用方法
    MeteorCat
        16
    MeteorCat  
       2018-05-18 13:01:23 +08:00
    MeteorCat
        17
    MeteorCat  
       2018-05-18 13:02:11 +08:00
    阿里云自己的服务都是 5000 左右,估计打算都上阿里云服务系列,话说图片怎么发呀
    MeteorCat
        18
    MeteorCat  
       2018-05-18 13:02:45 +08:00
    siknet
        19
    siknet  
       2018-05-18 13:03:39 +08:00 via iPhone
    阿里云装个宝塔证书,里面可以免费申请部署 HTTPs 的
    phpcxy
        20
    phpcxy  
       2018-05-18 13:08:19 +08:00
    Let's Encrypt 免费,我就在用。
    借楼求问下,我配置了 Let's Encrypt 证书,但是微信支付回调访问我的 https 不行,http 才行,不知为何?
    AllOfMe
        21
    AllOfMe  
    OP
       2018-05-18 13:17:14 +08:00 via Android
    感觉被云服务器绑架了,太不自由了
    alex321
        22
    alex321  
       2018-05-18 13:21:04 +08:00
    可以绑定腾讯云提供的免费资源。。
    MeteorCat
        23
    MeteorCat  
       2018-05-18 13:21:09 +08:00
    @AllOfMe 阿里云确实那个 https 收费让人扛不住,但是如果全部配套[我以前公司都是[阿里云全家桶|数据库|防火墙|HTTPS]只需要上阿里云去管理就行了,好处就是维护直接上阿里云,不用去翻自己小本本查看 HTTPS 服务商地址和账号密码
    Mr451
        24
    Mr451  
       2018-05-18 13:22:31 +08:00
    1 个阿里云账号可以最多可以申请 20 个免费的 HTTPS 证书(只能绑定一个域名,不限制是二级或主域名)
    mclxly
        25
    mclxly  
       2018-05-18 13:24:58 +08:00
    Let's Encrypt 免费在用~
    AllOfMe
        26
    AllOfMe  
    OP
       2018-05-18 13:30:37 +08:00 via Android
    @MeteorCat 对大公司是无所谓,但是小公司就承受不了了(⋟﹏⋞)
    MeteorCat
        27
    MeteorCat  
       2018-05-18 13:46:27 +08:00
    @Mr451

    我看他这里说只能指定一个具体的域名:buy.example.com|next.buy.example.com
    比如我现在把我网站 www.xxx.com 配置了免费域名,那么我 dev.xxx.com|blog.xxx.com 也是可以用的吗?
    Mr451
        28
    Mr451  
       2018-05-18 13:48:12 +08:00
    @MeteorCat 不能用
    bhaltair
        29
    bhaltair  
       2018-05-18 14:10:11 +08:00
    单域名证书便宜
    ykrl089
        30
    ykrl089  
       2018-05-18 14:20:18 +08:00
    阿里云有免费的证书可以用, 不过是单域名的,藏的很深要好好找。
    falcon05
        31
    falcon05  
       2018-05-18 14:25:34 +08:00 via Android
    Let's Encrypt 免费的啊,还支持域名泛匹配
    yuanfans
        32
    yuanfans  
       2018-05-18 14:28:27 +08:00
    阿里云、腾讯云、百度云、京东云,还有一些其他相对不常见的网站都能搞免费的 ssl 证书,虽然只能免费一年,但基本上够用了。

    推荐使用腾讯云,比阿里云的方便,而且可以 20 个
    jason19659
        33
    jason19659  
       2018-05-18 14:49:51 +08:00
    有单域名免费的,也有多域名免费的 Let's Encrypt,每次有效期三个月
    zjsxwc
        34
    zjsxwc  
       2018-05-18 14:59:10 +08:00
    估计是一步到位吧,免费的麻烦点
    yongjing
        35
    yongjing  
       2018-05-18 15:01:02 +08:00
    我用的腾讯云 ssl 免费版,1 年 楼主可以申请试试,审批速度很快
    jadec0der
        36
    jadec0der  
       2018-05-18 15:02:41 +08:00
    借楼问一下,小程序只能用中国境内的备案域名吗?有没有什么免备案的方案?
    randyzhao
        37
    randyzhao  
       2018-05-18 15:46:51 +08:00
    阿里云的 1 年免费可以申请好几个
    www.domain.com
    xxx.domain.com
    bbb.domain.com
    这样
    CloudnuY
        38
    CloudnuY  
       2018-05-18 15:56:36 +08:00
    从 0 元到上千元都有,均可以正常使用
    jason19659
        39
    jason19659  
       2018-05-18 16:08:55 +08:00
    @jadec0der #34 用一个已备案域名的子域名试试?
    silhouette
        40
    silhouette  
       2018-05-18 16:54:00 +08:00 via Android
    通配符当然要钱了,想用免费的比如说 let's encrypt 你就得每个子域名一个证书。。
    mumbler
        41
    mumbler  
       2018-05-18 17:05:17 +08:00
    @jadec0der 买个域名,不要配置服务器,申请备案几天就备好了
    cin
        42
    cin  
       2018-05-18 17:15:28 +08:00
    @silhouette Let's Encrypt 有免费的通配符证书.
    zorui
        43
    zorui  
       2018-05-18 17:16:38 +08:00
    国内这些免费的证书的前提是你的域名已经备案过了。 so 关键还是备案。
    1604328701
        44
    1604328701  
       2018-05-18 17:20:06 +08:00
    1、主域名必须备案
    2、免费二级域名证书完全可以用
    3、apache IIS nginx Tomcat 都可以配置免费域名
    1842223254
        45
    1842223254  
       2018-05-19 00:23:50 +08:00 via Android
    我之前腾讯云免费的
    silhouette
        46
    silhouette  
       2018-05-21 18:02:44 +08:00 via Android
    @cin 啊。。我还真没看到。。涨姿势了
    zhuge91
        47
    zhuge91  
       2018-09-06 11:28:15 +08:00
    抱歉挖坟了,请教一下大佬们,小程序 api 接口域名备案的话,可以用个人备案吗?还是一定要企业备案?@zorui @1604328701 谢谢
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1110 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 18:43 · PVG 02:43 · LAX 10:43 · JFK 13:43
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.