feat: 去掉跨域,在网关统一做跨域处理

This commit is contained in:
2026-04-02 15:16:10 +08:00
parent 404503710c
commit b265e2029e

View File

@@ -9,9 +9,9 @@ package router
import ( import (
"context" "context"
"github.com/gogf/gf/v2/net/ghttp" "github.com/gogf/gf/v2/net/ghttp"
commonRouter "github.com/tiger1103/gfast/v3/internal/app/common/router" commonRouter "github.com/tiger1103/gfast/v3/internal/app/common/router"
commonService "github.com/tiger1103/gfast/v3/internal/app/common/service"
systemRouter "github.com/tiger1103/gfast/v3/internal/app/system/router" systemRouter "github.com/tiger1103/gfast/v3/internal/app/system/router"
"github.com/tiger1103/gfast/v3/library/libRouter" "github.com/tiger1103/gfast/v3/library/libRouter"
) )
@@ -23,7 +23,7 @@ type Router struct{}
func (router *Router) BindController(ctx context.Context, group *ghttp.RouterGroup) { func (router *Router) BindController(ctx context.Context, group *ghttp.RouterGroup) {
group.Group("/api/v1", func(group *ghttp.RouterGroup) { group.Group("/api/v1", func(group *ghttp.RouterGroup) {
//跨域处理,安全起见正式环境请注释该行 //跨域处理,安全起见正式环境请注释该行
group.Middleware(commonService.Middleware().MiddlewareCORS) //group.Middleware(commonService.Middleware().MiddlewareCORS)
group.Middleware(ghttp.MiddlewareHandlerResponse) group.Middleware(ghttp.MiddlewareHandlerResponse)
// 绑定后台路由 // 绑定后台路由
systemRouter.R.BindController(ctx, group) systemRouter.R.BindController(ctx, group)