desconheço esse bug, mas um outro metodo de voce verificar se o usuario tem permissao ou esta logado, é enviando o usuario e a senha dele para o PHP, e no php buscar no banco se a senha esta correto e se ele tem permissao de acesso.
Sugiro criptografar a senha. Att, Samuel Facchinello http://desenvolvendoemflex.blogspot.com Joinville - SC Em 1 de setembro de 2011 16:35, Keoma Cherulli <[email protected]>escreveu: > Olá estimado e ativo grupo, > > Estou sofrendo com o problema relatado aqui: > > <referencia> > > http://swfupload.org/forum/generaldiscussion/1008 > > </referencia> > > > <problema> > > O problema ocorre em toda família Mozilla, Safari, Chrome etc. > Sem quando utilizo qualquer plugin ( e nesse caso estamos utilizando o > plugin Flash ) esses browsers utilizam um cookie desvinculado da > aplicação corrente para realizar um POST de arquivos por exemplo. > Isso é um BUG documentado inclusive > > </problema> > > <caso> > > No meu caso eu utilizo o Zend Framework para fazer a sessão do usuário. > Quando vou postar um arquivo do Flex para o PHP eu preciso verificar > se o usuário esta logado e tem permissão para postar arquivos. > O problema é que ele não identifica a mesma sessão. Ele cria uma nova > nesse caso. > Assim, testei criando tudo na mão com Cookie. Ou seja, eu seto um > cookie na janela e nela mesmo realizo um post via flex dando um output > para saber se consigo resgatar esse cookie. Resultado: Sem sucesso. > ele não acha o cookie. Se eu acessar nessa janela via PHP para mostrar > o cookie ele exibe o valor corretamente. > > ESSE PROBLEMA NÃO OCORRE NO INTERNET EXPLORER ( qualquer versão ) > > </caso> > > <dilema> > > Como postar um arquivo de forma segura via flex sendo que não é > possível verificar se o usuário esta logado / tem permissão ? > Não conheço um método no flex framework de postar junto com o arquivo > o ID da minha sessão. > > var request:URLRequest = new > URLRequest('/fileupload/'); > var _myUpload:FileReference; > myUpload.upload( request ); > > *** lembrando que upload tem as > seguintes opções: > > upload(request,uploadDataFielName,testeupload); > > > </dilema> > > Alguma dica pessoal ? > > -- > Você recebeu esta mensagem porque está inscrito na lista "flexdev" > Para enviar uma mensagem, envie um e-mail para [email protected] > Para sair da lista, envie um email em branco para > [email protected] > Mais opções estão disponíveis em http://groups.google.com/group/flexdev -- Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para [email protected] Para sair da lista, envie um email em branco para [email protected] Mais opções estão disponíveis em http://groups.google.com/group/flexdev
