ci: 复用部署服务器缓存并支持 HTTPS 同源登录
This commit is contained in:
@@ -21,6 +21,9 @@ func NewRouter(health *service.HealthService, logger *zap.Logger, identity Ident
|
||||
r.Use(func(c *gin.Context) {
|
||||
ctx, cancel := context.WithTimeout(c.Request.Context(), 5*time.Second)
|
||||
defer cancel()
|
||||
if identity.PublicOrigin != "" {
|
||||
ctx = context.WithValue(ctx, publicOriginContextKey{}, identity.PublicOrigin)
|
||||
}
|
||||
c.Request = c.Request.WithContext(ctx)
|
||||
requestID := uuid.NewString()
|
||||
c.Header("X-Request-ID", requestID)
|
||||
|
||||
Reference in New Issue
Block a user