gpt4 book ai didi

session - 如何在本地主机(开发模式)上使用 grails 与子域共享 session ?

转载 作者:行者123 更新时间:2023-11-28 23:56:04 25 4
gpt4 key购买 nike

我有一个 grails 应用程序,它有不同的子域,例如:dashboard.domain.tld 和 app.domain.tld 等。

我有这个设置在我的 tomcat 上在线工作(在子域之间共享 session )但我需要在开发环境中离线测试它。

我创建了一些主机,例如:dashboard.localhost.dev 和 app.localhost.dev 这似乎有效,但每次访问不同的子域时我总是必须重新登录。

我如何配置 grails/tomcat 插件以在子域范围内共享 session /cookie?

最佳答案

即使这是个老问题,我的解决方案是使用以下内容创建 _Events.groovy 脚本:

eventConfigureTomcat = {tomcat ->
def context = tomcat.host.findChild("")
context.setSessionCookieDomain(".domain.tld")
context.setSessionCookiePath("/")
}

关于session - 如何在本地主机(开发模式)上使用 grails 与子域共享 session ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19135723/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com