fix(media): 资源分发 - 统一 CDN 读取签名与源站降级边界

This commit is contained in:
ddCat committed 2026-09-22 23:26:28 +08:00
1 parent 62dd62a96c
commit 6c013ebf7e
6 files changed
+114 -15

No files matched your search

+1 -1
View File
@@ -129,7 +129,7 @@ func ResolveAccess(resource *model.Resource, setting storage.Settings, options A
} else if setting.Delivery.RequireCDN {
return nil, AccessError(503, "resource_cdn_unconfigured", "CDN 访问鉴权未配置,请检查存储分发设置")
} else if storage.PublicOrigin(setting) {
access.URL, err = storage.SignedOSSObjectURL(setting, resource.ObjectKey, expires)
access.URL, err = storage.SignedOriginObjectURL(setting, resource.ObjectKey, expires)
access.Delivery = DeliveryOrigin
if setting.CDNBaseURL != "" {
access.FallbackReason = "cdn_auth_unconfigured"