我有一个使用Apache httpclient api的java程序。这用于登录到webapp应用程序并与其通信。一旦登录,程序就会发出一个执行进程来打开firefox以访问webapp,并允许用户在浏览器中查看数据。既然java程序已经登录,有没有办法共享当前的会话PHPSESSID,以便衍生的firefox已经登录并在同一会话中工作?
发布于 2010-02-10 15:30:48
您可以编写自己的会话处理回调函数,将会话数据存储在数据库中。然后,您需要做的就是将PHPSESSID与您在Firefox中打开的URL一起传递,您就可以从那里继续会话。点击此处阅读更多信息:
http://www.php.net/manual/en/function.session-set-save-handler.php
在用户注释中有一些很好的基于数据库的会话示例
https://stackoverflow.com/questions/2237853
复制相似问题