浏览代码

cookie修改

wangchuanjin 2 年之前
父节点
当前提交
ec16fada94
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      src/github.com/go-xweb/httpsession/manager.go

+ 1 - 1
src/github.com/go-xweb/httpsession/manager.go

@@ -67,7 +67,6 @@ func (manager *Manager) Session(req *http.Request, rw http.ResponseWriter) *Sess
 		println("error:", err.Error())
 		return nil
 	}
-
 	if !manager.generator.IsValid(id) {
 		id = manager.generator.Gen(req)
 		manager.transfer.Set(req, rw, id)
@@ -82,6 +81,7 @@ func (manager *Manager) Session(req *http.Request, rw http.ResponseWriter) *Sess
 		cookie, _ := req.Cookie(manager.transfer.(*CookieTransfer).Name)
 		cookie.Path = "/"
 		cookie.Secure = false
+		cookie.Domain = manager.transfer.(*CookieTransfer).Domain
 		cookie.MaxAge = int(manager.transfer.(*CookieTransfer).MaxAge / time.Second)
 		http.SetCookie(rw, cookie)
 	}