阿里云OSS自定义域名的地址生成逻辑有问题?

Blade 未结 1 1391
小狐狸
小狐狸 剑者 2019-12-23 11:25

一、该问题的重现步骤是什么?

1. 资源管理模块新增阿里云OSS配置(自定义域名)

2. 在上传的地方(如个人信息的头像上传)上传文件

3. 上传成功后返回的地址不正确


二、你期待的结果是什么?实际看到的又是什么?

返回正确的文件连接,实际上返回的连接是错误的


三、你正在使用的是什么产品,什么版本?在什么操作系统上?



四、请提供详细的错误堆栈信息,这很重要。



五、若有更多详细信息,请在下面提供。

阿里云OSS自定义域名是已经绑定到一个bucket,但是在生成地址的时候又把bucket拼接到了连接前面,自定义域名再拼接的话这个域名是不存在的.

比如我的自定义域名是statics.xxx.com,返回的地址变成了bucket.statics.xxx.com/xxxx.

我觉得应该在地址生成的检测是不是阿里的域名(aliyuncs.com?),如果不是就不再拼接bucket名称


1条回答
  • 2019-12-23 16:34

    本地已经测试,阿里云默认的域名没有问题。自定义域名还没有测试,按理说自定义域名不自己带上bucket的话,和阿里云是一个逻辑,不会出错。不然的话就需要在工具类做下判断,有阿里云域名才加上bucket

    image.png

    image.png

    image.png

    image.png

    image.png




    0 讨论(1)
提交回复