Apache中web.xml的cookie的类似配置

Similar configuration of cookies of web.xml in Apache

我正在尝试更改我应用程序 web.xml 中的 cookie 配置,并在 [= 中的 Apache 服务器中使用它26=].conf.

Web.xml

<cookie-config>
    <path>/</path>
</cookie-config>

那么我如何配置我的 Apache_Server 以获得相同的效果。

谢谢。

要在 Apache 中获得与 web.xml 的 / 相同的效果,您应该确保在 web.xml 中指定 cookie 的名称,如下所示:

<session-config>
    <session-timeout>
        30
    </session-timeout>
    <cookie-config>
        <name>name_of_cookie</name>
        <path>/</path>
    </cookie-config>
</session-config>

然后在您的服务器 Apache 中的 /etc/httpd/conf/httpd_proxy.conf 文件中,您需要像这样指定 cookie 的名称:

ProxyPass / balancer://Appcluster/ stickysession=name_of_cookie

如果您在每个应用程序中使用一个 cookie 的多个 cookie,您需要像以前在 web.xml 中一样在每个应用程序中指定它们,并且您可以用 | 分隔它们。在你的 Apache httpd_proxy.conf 文件中像这样:

ProxyPass / balancer://Appcluster/ stickysession=name_of_cookie1|name_of_cookie2|name_of_cookieN