Tomcat e vraptor não permite download de pdf usando https  XML
Índice dos Fóruns » Frameworks e Bibliotecas brasileiros
Autor Mensagem
lelodois
Virtual Machine Man
[Avatar]

Membro desde: 16/10/2007 07:57:45
Mensagens: 547
Localização: São Paulo
Offline

Olá Senhores, bom dia

Estou usando vraptor rodando no tomcat, minha app faz download através do FileDownload do vraptor, conforme abaixo:


Usando o https no ie que devo homologar aparece um erro e não deixa fazer o download, mas no http funciona normalmente.

Fiz um redirect do http para o https no meu tomcat, conforme abaixo:


Erro > "Não é possível baixar meu relatorio de meu host.com.br"

Alguém sabe o que pode ser e como posso resolver isso?

Obrigado.

This message was edited 1 time. Last update was at 23/02/2011 13:00:52


Java e Objective-C

Se depender de mim nunca ficarei plenamente maduro nem nas idéias nem no estilo, mas sempre verde, incompleto, experimental. G.F.

Os inteligentes aprendem com seus erros, os sábios aprendem com os erros dos outros.

Adorar a Deus é um privilégio.

De novo flores?
[Email] [WWW] [MSN]
pedruhenrik
GUJ Master
[Avatar]

Membro desde: 08/05/2008 11:48:36
Mensagens: 1043
Localização: São Paulo - SP
Offline

lelodois, olá td bem?

vc conseguiu sumir com a tela de "Esta conexão não é confiável" utilizando 1 certificadossl??

obrigado,

att,

...tem um plano A e tem um plano B...

http://twitter.com/pedruhenrik
[Email] [MSN]
lelodois
Virtual Machine Man
[Avatar]

Membro desde: 16/10/2007 07:57:45
Mensagens: 547
Localização: São Paulo
Offline

pedruhenrik wrote:lelodois, olá td bem?

vc conseguiu sumir com a tela de "Esta conexão não é confiável" utilizando 1 certificadossl??

obrigado,

att,


Sim, com cadeado e tudo.
O redirect resolveu isso para mim

Alguém tem idéia de como posso resolver isso?

This message was edited 1 time. Last update was at 23/02/2011 13:01:13


Java e Objective-C

Se depender de mim nunca ficarei plenamente maduro nem nas idéias nem no estilo, mas sempre verde, incompleto, experimental. G.F.

Os inteligentes aprendem com seus erros, os sábios aprendem com os erros dos outros.

Adorar a Deus é um privilégio.

De novo flores?
[Email] [WWW] [MSN]
Lucas Cavalcanti
GUJ Hacker
[Avatar]

Membro desde: 08/07/2007 00:08:14
Mensagens: 6396
Offline

deve ser alguma trava do IE pra não deixar abrir pdfs de sites não confiáveis...

tenta adicionar o certificado do seu site no IE (ou pedir pra ele ignorar isso)

--
Caelum
www.caelum.com.br

lelodois
Virtual Machine Man
[Avatar]

Membro desde: 16/10/2007 07:57:45
Mensagens: 547
Localização: São Paulo
Offline

Lucas Cavalcanti wrote:deve ser alguma trava do IE pra não deixar abrir pdfs de sites não confiáveis...

tenta adicionar o certificado do seu site no IE (ou pedir pra ele ignorar isso)


Mas é uma app que será disponibilizada na internet, assim teria que configurar o ie dos meus clientes.
Vc sabe se teria como fazer isso via app?

Obrigado.

Java e Objective-C

Se depender de mim nunca ficarei plenamente maduro nem nas idéias nem no estilo, mas sempre verde, incompleto, experimental. G.F.

Os inteligentes aprendem com seus erros, os sábios aprendem com os erros dos outros.

Adorar a Deus é um privilégio.

De novo flores?
[Email] [WWW] [MSN]
Lucas Cavalcanti
GUJ Hacker
[Avatar]

Membro desde: 08/07/2007 00:08:14
Mensagens: 6396
Offline

se o certificado for válido e confiável, vc não precisa configurar nos seus clientes.

tenta ver se o problema de não dar pra fazer o download é por causa do certificado mesmo...

nos outros browsers funciona?


--
Caelum
www.caelum.com.br

lelodois
Virtual Machine Man
[Avatar]

Membro desde: 16/10/2007 07:57:45
Mensagens: 547
Localização: São Paulo
Offline

Lucas Cavalcanti wrote:se o certificado for válido e confiável, vc não precisa configurar nos seus clientes.

tenta ver se o problema de não dar pra fazer o download é por causa do certificado mesmo...

nos outros browsers funciona?



Sim, no chrome e no firefox funcionam normalmente.
O certificado está como válido e inclusive adicionei ele na lista de "sites confiáveis" do ie, mas mesmo assim não funciona.
Acredito que seja por causa do https mesmo, pois o download funciona normalmente se eu usar o http sem o redirect.

Vlw

This message was edited 1 time. Last update was at 23/02/2011 13:35:50


Java e Objective-C

Se depender de mim nunca ficarei plenamente maduro nem nas idéias nem no estilo, mas sempre verde, incompleto, experimental. G.F.

Os inteligentes aprendem com seus erros, os sábios aprendem com os erros dos outros.

Adorar a Deus é um privilégio.

De novo flores?
[Email] [WWW] [MSN]
Lucas Cavalcanti
GUJ Hacker
[Avatar]

Membro desde: 08/07/2007 00:08:14
Mensagens: 6396
Offline

que redirect vc está fazendo? http => https?

--
Caelum
www.caelum.com.br

lelodois
Virtual Machine Man
[Avatar]

Membro desde: 16/10/2007 07:57:45
Mensagens: 547
Localização: São Paulo
Offline

Lucas Cavalcanti wrote:que redirect vc está fazendo? http => https?


Sim... tudo que cai no http vai para o https.

Java e Objective-C

Se depender de mim nunca ficarei plenamente maduro nem nas idéias nem no estilo, mas sempre verde, incompleto, experimental. G.F.

Os inteligentes aprendem com seus erros, os sábios aprendem com os erros dos outros.

Adorar a Deus é um privilégio.

De novo flores?
[Email] [WWW] [MSN]
Lucas Cavalcanti
GUJ Hacker
[Avatar]

Membro desde: 08/07/2007 00:08:14
Mensagens: 6396
Offline

inclusive o download? ou seja, o link pro download está em http ou https?

--
Caelum
www.caelum.com.br

lelodois
Virtual Machine Man
[Avatar]

Membro desde: 16/10/2007 07:57:45
Mensagens: 547
Localização: São Paulo
Offline

Lucas Cavalcanti wrote:inclusive o download? ou seja, o link pro download está em http ou https?


Tudo vai para o https, inclusive o download.
O redirect eu fiz direto no server do tomcat.

Http:

Https:


Vc faria diferente?

Java e Objective-C

Se depender de mim nunca ficarei plenamente maduro nem nas idéias nem no estilo, mas sempre verde, incompleto, experimental. G.F.

Os inteligentes aprendem com seus erros, os sábios aprendem com os erros dos outros.

Adorar a Deus é um privilégio.

De novo flores?
[Email] [WWW] [MSN]
garcia-jj
JWizard

Membro desde: 13/04/2009 22:11:50
Mensagens: 2715
Localização: Porto Alegre
Offline

Você está "setando" alguma header antes do download, por exemplo, headers de no-cache? O IE não gosta disso quando você vai disponibilizar um download.

http://github.com/garcia-jj
Não respondo dúvidas via MP. Use o fórum.
lelodois
Virtual Machine Man
[Avatar]

Membro desde: 16/10/2007 07:57:45
Mensagens: 547
Localização: São Paulo
Offline

garcia-jj wrote:Você está "setando" alguma header antes do download, por exemplo, headers de no-cache? O IE não gosta disso quando você vai disponibilizar um download.


Sim...

Tenho um interceptor que seta os seguintes atributos..


Posso testar, mas tenho que tirar o cache dos meus jsps...
E o engraçado é que em http o ie faz o download normalmente, mas em https não...

Java e Objective-C

Se depender de mim nunca ficarei plenamente maduro nem nas idéias nem no estilo, mas sempre verde, incompleto, experimental. G.F.

Os inteligentes aprendem com seus erros, os sábios aprendem com os erros dos outros.

Adorar a Deus é um privilégio.

De novo flores?
[Email] [WWW] [MSN]
lelodois
Virtual Machine Man
[Avatar]

Membro desde: 16/10/2007 07:57:45
Mensagens: 547
Localização: São Paulo
Offline

lelodois wrote:
garcia-jj wrote:Você está "setando" alguma header antes do download, por exemplo, headers de no-cache? O IE não gosta disso quando você vai disponibilizar um download.


Sim...

Tenho um interceptor que seta os seguintes atributos..


Posso testar, mas tenho que tirar o cache dos meus jsps...
E o engraçado é que em http o ie faz o download normalmente, mas em https não...



Showwwww garcia, resolvido!

Era cache mesmo.

Meu interceptor ficou assim: (Quando o retorno do vraptor é fileDownload eu não limpo o cache)



Obrigadãooo pessoal, vlw.

Abraços.



Java e Objective-C

Se depender de mim nunca ficarei plenamente maduro nem nas idéias nem no estilo, mas sempre verde, incompleto, experimental. G.F.

Os inteligentes aprendem com seus erros, os sábios aprendem com os erros dos outros.

Adorar a Deus é um privilégio.

De novo flores?
[Email] [WWW] [MSN]
garcia-jj
JWizard

Membro desde: 13/04/2009 22:11:50
Mensagens: 2715
Localização: Porto Alegre
Offline

Muito boa a solução.

O Lucas pode me corrigir se eu estiver errado, mas você não precisa de todos esses ifs, ja que method e method.getMethod nunca são nulos, e o mesmo vale para o getReturnType(). Eu faria algo assim apenas:

This message was edited 1 time. Last update was at 24/02/2011 01:06:55


http://github.com/garcia-jj
Não respondo dúvidas via MP. Use o fórum.
 
Índice dos Fóruns » Frameworks e Bibliotecas brasileiros
Ir para:   
Powered by JForum 2.1.8 © JForum Team