diff --git a/backend/internal/repository/http_upstream.go b/backend/internal/repository/http_upstream.go index a4674c1a3..61ce1f87b 100644 --- a/backend/internal/repository/http_upstream.go +++ b/backend/internal/repository/http_upstream.go @@ -101,6 +101,9 @@ type httpUpstreamService struct { // 返回: // - service.HTTPUpstream 接口实现 func NewHTTPUpstream(cfg *config.Config) service.HTTPUpstream { + // Load custom TLS fingerprint profiles before GlobalRegistry() is called. + tlsfingerprint.InitGlobalRegistry(&cfg.Gateway.TLSFingerprint) + return &httpUpstreamService{ cfg: cfg, clients: make(map[string]*upstreamClientEntry),