请帮帮我!我想为我的cookie设置域名, 在我的主要功能中,我设置:
store := sessions.NewCookieStore([]byte("secretkey"))
store.Options(sessions.Options{
Domain: "myexample.com",
})
router.Use(sessions.Sessions("mysession", store))
在我的第一个处理函数中,我设置:
session := sessions.Default(c)
session.Set("test", "test value")
session.Save()
在另一个处理程序中,我得到了"测试"会议由:
session := sessions.Default(c)
result = session.Get("test")
但问题是结果的值是nil,如果我删除
store.Options(sessions.Options{
Domain: "myexample.com",
})
在main函数中,它会工作。所以任何人都可以为我解释。 而且,如果我得到了会话" test"在我的第一个处理函数中,它会没问题。