gpt4 book ai didi

session - 在Grails 3.0中更改 session Cookie名称

转载 作者:行者123 更新时间:2023-12-02 15:21:30 25 4
gpt4 key购买 nike

在Grails 2.x中,您可以使用以下命令在web.xml中更改 session cookie的名称:

<session-config>
<cookie-config>
<name>JSESSIONID_XYZ</name>
</cookie-config>
</session-config>

在Grails 3.0中,默认情况下没有web.xml(但可以手动创建)。还有其他方法可以更改 session cookie的名称吗?

更新:我试图创建一个web.xml,但是没有用

最佳答案

ServletContextInitializer可用于注册bean,在其中您可以使用以下命令配置Cookie名称:

@Override
void onStartup(ServletContext servletContext) throws ServletException {
servletContext.getSessionCookieConfig().setName(sessionCookieName);
}

我优先使用此解决方案,因为它在使用run-app进行开发期间也可以正常工作,这是我真正需要的。

关于session - 在Grails 3.0中更改 session Cookie名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35299602/

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