CRMEB论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 307|回复: 7

[常见问题] 关于阿里云 oss 设置上传图片 SSL 报错问题

[复制链接]

16

主题

42

帖子

186

积分

vip4

Rank: 4

积分
186
发表于 2019-7-10 08:58:57 | 显示全部楼层 |阅读模式


目前状况:
1.主域名   yourdomain.com 及 www.yourdomain.com 申请的是TrustAsia TLS RSA CA免费证书
2.网站、小程序 shop.yourdomain.com 申请了赛门铁克 DV 免费证书
3.oss 存贮  oss.yourdomain.com 申请了赛门铁克 DV 免费证书


三个域名证书均已部署成功,都能通过 https 成功访问


后台系统设置->文件上传配置 设置如下:
上传类型:阿里云 oss
空间域名 domain:https://yourdomain.com
存储空间名称:oss


现在遇到的问题就是我如果在空间域名处填写网站地址 https://shop.yourdomain.com,上传图片时会报错 oss 地址变成了 https://oss.shop.yourdomain.com,这是一个不存在的域名,这块我不知道是算 bug 还是说是阿里云api 的问题,但如果我要填写成顶级域名,又会报错 SSL 证书问题,如下图


网上查找了一下关于此报错的文章,很多说是证书问题,但根据文章所述解决办法操作后,问题依然存在,上传图片时依然报错。

不知道是不是因为主域名和 oss 域名 SSL 证书的签发机构不一样造成的?

10

主题

108

帖子

559

积分

vip4

Rank: 4

积分
559
发表于 2019-7-10 18:00:40 | 显示全部楼层
http://bbs.crmeb.net/forum.php?m ... &extra=page%3D1

看看这个帖子能帮上你吗?
回复

使用道具 举报

16

主题

42

帖子

186

积分

vip4

Rank: 4

积分
186
 楼主| 发表于 2019-7-10 19:03:31 | 显示全部楼层
zzwqw 发表于 2019-7-10 18:00
http://bbs.crmeb.net/forum.php?mod=viewthread&tid=797&extra=page%3D1

看看这个帖子能帮上你吗? ...

谢谢

之前看过了

楼主是以顶级域名做示例的,因为我用的是二级域名,用顶级域名时会报错,ssl 证书验证未通过,这一块不是特别了解,而且貌似涉及到 linux 服务器端的设置,所以有点晕
回复

使用道具 举报

3

主题

14

帖子

113

积分

vip4

Rank: 4

积分
113
发表于 2019-7-10 21:23:42 | 显示全部楼层
我遇到了和你一模一样的问题。
回复

使用道具 举报

3

主题

14

帖子

113

积分

vip4

Rank: 4

积分
113
发表于 2019-7-10 21:46:01 | 显示全部楼层
我刚刚解决了这个问题。
为阿里云OSS开启了CDN加速,域名解析到了CDN那边,阿里云CDN也能在后台直接开启HTTPS服务,阿里云会自动申请证书。这样CRMEB就正常上传了。

为什么会这样,我也不清楚。
回复

使用道具 举报

16

主题

42

帖子

186

积分

vip4

Rank: 4

积分
186
 楼主| 发表于 2019-7-11 08:35:13 | 显示全部楼层
oszlso 发表于 2019-7-10 21:46
我刚刚解决了这个问题。
为阿里云OSS开启了CDN加速,域名解析到了CDN那边,阿里云CDN也能在后台直接开启HTT ...

能再详细些吗?

比如你的 crmeb 商城后台文件上传配置是什么样的?

例如:

空间域名:顶级域名
存储空间名称:oss (对应阿里云 oss bucket)

在阿里云 oss 管理->域名管理 中用户是可以通过“证书托管”免费申请赛门铁克的免费证书,也是系统自动配置的

你所说的是不是你原来的 oss 域名未上传 ssl 证书,你开通 cdn 加速后系统自动为你申请了证书并配置好了?你之前遇到的问题实际上是缺少证书的问题?
回复

使用道具 举报

3

主题

14

帖子

113

积分

vip4

Rank: 4

积分
113
发表于 2019-7-11 16:49:48 | 显示全部楼层
freebox 发表于 2019-7-11 08:35
能再详细些吗?

比如你的 crmeb 商城后台文件上传配置是什么样的?

CRMEB文件上传按照这个帖子配置的http://bbs.crmeb.net/forum.php?m ... &extra=page%3D1
---
空间域名https://xxx.net(顶级域名)
存储空间名称xxxshop (bucket名称,和解析的二级域名称是相同的)
---

原本oss域名我手动上传的证书(腾讯云手动申请的),访问域名时显示证书是正常开启的。所以不是缺少证书导致。

你可以试试为OSS开启CDN,二级域名解析到CDN的CNAME

回复

使用道具 举报

1

主题

9

帖子

202

积分

vip4

Rank: 4

积分
202
发表于 2019-9-4 13:52:28 | 显示全部楼层
freebox 发表于 2019-7-10 19:03
谢谢

之前看过了

遇到同样的问题,请问楼主的问题解决了吗
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|CRMEB论坛

GMT+8, 2019-9-23 15:35 , Processed in 0.027952 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表