Pergunta

Eu sou ter um programa java que usa Apache httpclient api. Isto é usado para acessar e se comunicar com um webapp. Uma vez conectado, há uma situação em que os problemas do programa de um processo de execução para abrir o firefox para bater o webapp e permitir que o usuário veja os dados no navegador. Desde que o programa java já está logado, há uma maneira de compartilhar essa PHPSESSID sessão atual de modo que o firefox gerou estiver logado e trabalhando na mesma sessão?

Foi útil?

Solução

Você pode escrever suas próprias funções de retorno de chamada de manipulação de sessão que irá armazenar os dados da sessão em um banco de dados. Então tudo que você precisa fazer é passar o PHPSESSID, juntamente com a URL que você está abrindo no Firefox e você pode continuar a sessão de lá. Leia mais aqui:

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

Há alguns bons exemplos de uma sessão databased nos comentários de usuários

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top