gpt4 book ai didi

Apache ProxyPass 和 session

转载 作者:行者123 更新时间:2023-12-04 08:28:26 25 4
gpt4 key购买 nike

所以我使用 Apache 将特定文件夹代理到 Glassfish 实例。我的conf中的规则是:

ProxyPass /folder http://localhost:28083
ProxyPassReverse /folder http://localhost:28083
ProxyPassReverseCookiePath /folder http://localhost:28083

它工作正常,除了 session 。对于每个子文件夹,都会创建一个新 session 。

因此,当我留在一个文件夹中时, session 仍然存在,但是一旦我跳入另一个文件夹,就会创建一个新 session 。

如何为所有子文件夹设置一个 session ?

最佳答案

正如 covener 已经提到的,ProxyPassReverseCookiePath 的第二个参数应该是路径。请注意,与其他指令相比,参数是切换的,因此在您的情况下,它将是:

ProxyPassReverseCookiePath / /folder

(从技术上讲,这应该不是它工作所必需的,因为来自路径 / 的 cookie 也在 /folder/ 中可用,但它可能会导致它们干扰您正在运行的其他 Web 应用程序的 cookie领域。)

此外,您可能还想转换 cookie 域(除非您仅通过 http://localhost/folder/ 访问您的应用程序):
ProxyPassReverseCookieDomain localhost example.com
example.com是访问您的 Web 应用程序的域。

关于Apache ProxyPass 和 session ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8676890/

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