internal: fix redis session store (#7011)
This commit is contained in:
parent
8752148e6e
commit
efb2823391
|
@ -45,9 +45,11 @@ func (a *Application) getStore(p api.ProxyOutpostConfig, externalHost *url.URL)
|
||||||
|
|
||||||
rs.KeyPrefix(RedisKeyPrefix)
|
rs.KeyPrefix(RedisKeyPrefix)
|
||||||
rs.Options(sessions.Options{
|
rs.Options(sessions.Options{
|
||||||
HttpOnly: strings.ToLower(externalHost.Scheme) == "https",
|
HttpOnly: true,
|
||||||
|
Secure: strings.ToLower(externalHost.Scheme) == "https",
|
||||||
Domain: *p.CookieDomain,
|
Domain: *p.CookieDomain,
|
||||||
SameSite: http.SameSiteLaxMode,
|
SameSite: http.SameSiteLaxMode,
|
||||||
|
MaxAge: maxAge,
|
||||||
})
|
})
|
||||||
|
|
||||||
a.log.Trace("using redis session backend")
|
a.log.Trace("using redis session backend")
|
||||||
|
|
Reference in New Issue