# ============================================================ # 阿里云 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}