LOGO

管雷鸣

技术总监 | Java

xnx3Config.xml之aliyunOSS节点配置

文件位于 项目下的 src/xnx3Config.xml

1510888371939015478.png

若accessKeyId不填写为空,则是不使用 OSS。其他的都不用管,下面的你也就不用看了;

若accessKeyId填入了值不为空,那么便是系统中使用OSS对象存储。下面请详细看:


其中 accessKeyId、accessKeySecret、bucketName 这三项是必需要修改的!其余项,若无特殊要求,可用默认的即可

endpoint:所在区域。随便选哪个都能用。不过一般你ECS服务器买的哪个区域的,这个就选哪个区域。其值包含:     
    oss-cn-qingdao.aliyuncs.com    青岛
    oss-cn-beijing.aliyuncs.com        北京
    oss-cn-zhangjiakou.aliyuncs.com    张家口
    oss-cn-huhehaote.aliyuncs.com    呼和浩特
    oss-cn-hangzhou.aliyuncs.com    杭州
    oss-cn-shanghai.aliyuncs.com    上海
    oss-cn-shenzhen.aliyuncs.com    深圳
    oss-cn-hongkong.aliyuncs.com    香港
    oss-us-west-1.aliyuncs.com 美国西部(硅谷)
    ……更多的可以进入阿里云OSS里自己查看

accessKeyId、accessKeySecret 这两个值可以进入阿里云 Access Keys管理中获取。网址: https://ak-console.aliyun.com

bucketName:Bucket名称,请修改此项为 “iw+一串小写英文字母” 作为它的值, 如 “iwwangmarketdomain” 注意,必须全部是小写英文!程序系统在开启后,初始化时若此bucket不存在,会自动创建此bucket。另外,建议名字不要太短,以免因重名而无法创建。

url:若刚开始使用,此项可不用管,忽略即可。有一定经验了,可以给OSS配置CDN,这里便是给OSS做上的CDN域名。

roleArn:权限相关,若只用OSS存储、读取,则不用管此处。 此处为STS 授权给第三方上传,获得临时访问凭证时用到。即这个方法会用到:

com.xnx3.net.OSSUtil.createSTS(roleSessionName, policy)


2024-07-02