feat: 添加 CORS 配置选项至 .env.example 文件
- 新增 CORS_ALLOWED_ORIGINS 和 CORS_ALLOWED_ORIGINS_PATTERNS 以支持跨域请求的来源白名单配置。 - 添加 CORS_MAX_AGE 和 CORS_SUPPORTS_CREDENTIALS 选项,增强跨域请求的灵活性与安全性。
This commit is contained in:
16
.env.example
16
.env.example
@@ -40,6 +40,22 @@ APP_MAINTENANCE_DRIVER=file
|
||||
# 内置 PHP 开发服务器 worker 数量(多核本机可酌情打开)
|
||||
# PHP_CLI_SERVER_WORKERS=4
|
||||
|
||||
# =============================================================================
|
||||
# CORS(跨域;config/cors.php)
|
||||
# =============================================================================
|
||||
|
||||
# 浏览器跨域访问 API 的来源白名单,逗号分隔(协议+域名+可选端口)
|
||||
# 示例:
|
||||
# CORS_ALLOWED_ORIGINS=https://admin.example.com,https://partner-a.com
|
||||
CORS_ALLOWED_ORIGINS=
|
||||
# 可选:来源正则模式(需要受控通配时再用)
|
||||
# CORS_ALLOWED_ORIGINS_PATTERNS=^https://([a-z0-9-]+)\.partner\.example\.com$
|
||||
CORS_ALLOWED_ORIGINS_PATTERNS=
|
||||
# 预检缓存秒数;0 表示不缓存
|
||||
CORS_MAX_AGE=0
|
||||
# 是否允许跨站 Cookie(仅在确实需要浏览器跨站会话时设 true)
|
||||
CORS_SUPPORTS_CREDENTIALS=false
|
||||
|
||||
# =============================================================================
|
||||
# 密码哈希(config/hashing.php)
|
||||
# =============================================================================
|
||||
|
||||
Reference in New Issue
Block a user