文件位于 项目下的 src/xnx3Config.xml
若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)