我有一个使用Apache httpclient api的java程序。这用于登录并与webapp通信。登录后,会出现一种情况,即程序发出执行进程以打开firefox以访问webapp并允许用户在浏览器中查看数据。由于java程序已经登录,有没有办法共享当前会话PHPSESSID,以便生成的firefox已经登录并在同一个会话中工作?
答案 0 :(得分:0)
您可以编写自己的会话处理回调函数,将会话数据存储在数据库中。然后,您需要做的就是将PHPSESSID与您在Firefox中打开的URL一起传递,然后您可以从那里继续会话。在这里阅读更多内容:
http://www.php.net/manual/en/function.session-set-save-handler.php
用户评论中有一些数据库会话的好例子