1

我有一个使用 Apache httpclient api 的 java 程序。这用于登录 web 应用程序并与之通信。登录后,会出现程序发出执行进程以打开 firefox 以访问 webapp 并允许用户在浏览器中查看数据的情况。由于 java 程序已经登录,有没有办法共享当前会话 PHPSESSID,以便生成的 firefox 已经登录并在同一个会话中工作?

4

1 回答 1

0

您可以编写自己的会话处理回调函数,将会话数据存储在数据库中。然后您需要做的就是传递 PHPSESSID 以及您在 Firefox 中打开的 URL,您就可以从那里继续会话。在这里阅读更多:

http://www.php.net/manual/en/function.session-set-save-handler.php

用户评论中有一些很好的数据库会话示例

于 2010-02-10T15:30:47.663 回答