<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2800.1276" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Olá Lista,</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>fiz um script A que envia dados via socket em
método POST para que este loga-se a um script B.<BR>São enviados um login e uma
senha pelo script A, e o script B reconhece normalmente e libera o acesso.<BR>O
script B seta um cookie para o login e a senha, até aí sem problemas.<BR>Porém,
como quem está tentando acessar é um script perl(script A), os cookies não são
gravados.<BR>Logo adicionei ao header do get/post a linha Cookies:
login=blabla&senha=blabla</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>E fiz com com que o script B imprimisse na tela o
conteúdo do $ENV{'HTTP_COOKIE'}, o mesmo imprime perfeitamente
login=blabla&senha=blabla só que não os reconhece... Ele não libera o acesso
mais.</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>Quando EU acesso via web normal, o login é feito, o
cookie salvo.. tudo 100%, porém quando o script A tenta fazer a segunda etapa
(navegar a partir dos cookies passados via headers) o script B não trabalha
direito.</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>Existe alguma informação a mais que deve ser
passada via header para que o script B funcione também quando acessado pelo
script A?<BR>Os navegadores impõem esta informação?<BR>Alguém tem idéia?<BR>Tá
complicado de entender?? =P</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>Espero ajuda.</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>Grato!!!</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Gabriel Vieira</FONT></DIV></BODY></HTML>