feat: customize allow origins, headers and methods

This commit is contained in:
Andy Hsu
2023-11-24 19:17:37 +08:00
parent 6100647310
commit 3f405de6a9
2 changed files with 16 additions and 3 deletions

View File

@ -163,8 +163,9 @@ func _fs(g *gin.RouterGroup) {
func Cors(r *gin.Engine) {
config := cors.DefaultConfig()
config.AllowAllOrigins = true
config.AllowHeaders = []string{"*"}
config.AllowMethods = []string{"*"}
//config.AllowAllOrigins = true
config.AllowOrigins = conf.Conf.Cors.AllowOrigins
config.AllowHeaders = conf.Conf.Cors.AllowHeaders
config.AllowMethods = conf.Conf.Cors.AllowMethods
r.Use(cors.New(config))
}