[Logo] Mentawai Forum - Mentawai Web Framework
  [Search] Search   [Recent Topics] Recent Topics   [Members]  Member Listing   [Groups] Back to home page 
[Register] Register / 
[Login] Login 
Sérios problemas do Firefox com Autenticação/Autorização  XML
Forum Index -> Comentários Gerais Go to Page: Previous  1, 2, 3, 4
Author Message
rodrigo.avila


[Avatar]

Joined: 07/08/2007 13:47:17
Messages: 140
Location: Brochier, RS | http://osm.org/go/M5t3EG8U
Offline

trgpwild wrote:
ele deveria limpar e colocar de novo... deve ser por isso q eh intermitente o erro... 


Até onde sei, setUserSession deve ser usado apenas no momento que o cara faz login (só naquele instante que tua aplicação recebe os dados do form de login, e acredita que aquelas informações são válidas)... para dizer que o cara tá autenticado. Fora isso, em nenhum outro lugar. NENHUM.

E outra: esse negócio de setUserSession limpar a sessão não é um bug: é uma característica. Até porque, em uma sessão, o cara só vai usar este método uma vez. Certo?

Agora... se você colocou esta chamada em mais de um lugar, ou se os teus javascripts estão limpando os cookies... essa é outra história.

Aliás... já viu como os cookies estão se comportando durante os Efe-cincos? Tipo, depois de logar, ele tem que criar... e se ele some, quando isso acontece?

<editado>

Sergio, IceW0lf: setUserSession não deveria ser usado apenas no BaseLoginAction?

</editado>

Rodrigo de Avila
http://www.avila.net.br
[WWW] [MSN]
IceW0lf


[Avatar]

Joined: 16/03/2006 08:33:38
Messages: 1546
Location: Brasília
Offline

Fora isso, em nenhum outro lugar. NENHUM. 


Exatamente.

Leiber Wallace
Voixy ::: Soluções em Telecomunicações
trgpwild



Joined: 07/02/2008 20:55:55
Messages: 65
Offline

Galera, eu já olhei meu código javascript, inclusive jah postei o mesmo, e naum encontrei nada suspeito que possa estar limpando o cache de qq forma. E mesmo se tivesse, isso deveria ser constante e naum intermitente... sendo que no IE vai de boa e o unico impecilio eh o FF.
Eu agradeço se alguém puder me dizer aonde está o erro ou até mesmo como posso identificá-lo e corrigi-lo. Nunca fiz debug em código javascript... sempre usei o javascript e o debuguei com alert mas nesse caso como o javascript poderia estar mexendo na session, pelo amor de DEUS...
trgpwild



Joined: 07/02/2008 20:55:55
Messages: 65
Offline

Ae pessoal, eu coloquei de volta o BaseLoginAction original e continua funcionando Como isso pode ser explicado?
Mas a minha dúvida em como debugar javascript ainda fica. Quem puder me dar dicas sobre isso, eu agradeço...
IceW0lf


[Avatar]

Joined: 16/03/2006 08:33:38
Messages: 1546
Location: Brasília
Offline

Como disse baixe o Firebug que ele ajuda a entender os problemas ocorridos com js.

Leiber Wallace
Voixy ::: Soluções em Telecomunicações
trgpwild



Joined: 07/02/2008 20:55:55
Messages: 65
Offline

Olá IceWolf,
Eu baixei o firebug aki, muito legal, embora eu não tenha encontrado nenhum warning de bug ocorrido durante o login ou após o mesmo.
Vou continuar pesquisando sobre isso nos intervalos do desenvolvimento do sistema, mas enquanto isso vou deixar o override do método setUserSession para continuar funcionando...
robertwgil


[Avatar]
Joined: 23/02/2007 17:22:13
Messages: 745
Location: São Paulo - SP - Brasil
Offline

Não esta mudando de http para https ou vice-versa?

Robert Gil
Coordenador de Desenvolvimento / Administrador de Redes.

Twitter
[Email] [MSN]
trgpwild



Joined: 07/02/2008 20:55:55
Messages: 65
Offline

Não kra, acho q o problema é outro pq eu naum mudo o protocolo de http para https em nenhum momento... acho q o javascript está em algum momento chamando duas vezes a url de login e o setUserSession é chamado duas vezes sendo q uma das vezes anula a outra, acho....
Soh estou supondo isso, o estranho é q soh acontece com o FF...
IceW0lf


[Avatar]

Joined: 16/03/2006 08:33:38
Messages: 1546
Location: Brasília
Offline

trgpwild wrote:
Não kra, acho q o problema é outro pq eu naum mudo o protocolo de http para https em nenhum momento... acho q o javascript está em algum momento chamando duas vezes a url de login e o setUserSession é chamado duas vezes sendo q uma das vezes anula a outra, acho....
Soh estou supondo isso, o estranho é q soh acontece com o FF... 


É o que eu acho q está acontecendo, até porque no início quando comecei a usar o mentawai eu tinha feito um formulário que além de efetuar o LOGIN ao se clicar no botão do tipo SUBMIT, o mesmo tinha uma função Javascript com um submit() e isso fazia com que o formulário fosse enviado 2 vezes...

Hummm...

Será que vc está fazendo isso ?

Se sua requisição for via ajax... o firebug vai mostrar isso... ele sempre imprime qual url foi executada via ajax... etc

Leiber Wallace
Voixy ::: Soluções em Telecomunicações
saoj



Joined: 01/07/2005 09:59:17
Messages: 2846
Location: Rio de Janeiro, RJ
Offline

Vc está usando mtw:submit ?

Se estiver pode ser isso aqui:

http://forum.mentaframework.org/posts/list/1856.page

Sergio Oliveira

 
Forum Index -> Comentários Gerais Go to Page: Previous  1, 2, 3, 4
Go to:   
Powered by JForum 2.1.6 © JForum Team