33 lines
1.4 KiB
YAML
33 lines
1.4 KiB
YAML
|
|
# ============================================================
|
|||
|
|
# 阿里云 OSS 配置片段
|
|||
|
|
# ============================================================
|
|||
|
|
# 将以下内容复制到你的 application.yml(或 application-dev.yml)中
|
|||
|
|
# 所有敏感配置建议使用环境变量,不要硬编码
|
|||
|
|
# ============================================================
|
|||
|
|
|
|||
|
|
aliyun:
|
|||
|
|
oss:
|
|||
|
|
# OSS Endpoint(不带 http:// 前缀)
|
|||
|
|
endpoint: ${OSS_ENDPOINT:oss-cn-hangzhou.aliyuncs.com}
|
|||
|
|
|
|||
|
|
# 阿里云 AccessKey(建议使用环境变量)
|
|||
|
|
access-key-id: ${OSS_ACCESS_KEY_ID:your-access-key-id}
|
|||
|
|
access-key-secret: ${OSS_ACCESS_KEY_SECRET:your-access-key-secret}
|
|||
|
|
|
|||
|
|
# Bucket 名称
|
|||
|
|
bucket-name: ${OSS_BUCKET_NAME:your-bucket-name}
|
|||
|
|
|
|||
|
|
# 文件最大大小(字节),默认 10MB
|
|||
|
|
max-file-size: ${OSS_MAX_FILE_SIZE:10485760}
|
|||
|
|
|
|||
|
|
# 前端直传跨域:启动时自动配置 OSS CORS
|
|||
|
|
# 设为 true 时,应用启动会自动调用 OSS API 设置 CORS 规则
|
|||
|
|
# 设为 false 时,需要在阿里云控制台手动配置
|
|||
|
|
cors-enabled: ${OSS_CORS_ENABLED:true}
|
|||
|
|
|
|||
|
|
# CORS 允许的来源,逗号分隔
|
|||
|
|
# 开发环境:http://localhost:5173,http://localhost:5174
|
|||
|
|
# 生产环境:https://your-domain.com
|
|||
|
|
# 使用 * 表示允许所有来源(仅建议开发环境)
|
|||
|
|
cors-allowed-origins: ${OSS_CORS_ORIGINS:http://localhost:5173,http://localhost:5174}
|