1

Support forum Hosted Apps: iFrame HTTPS

Para colocar as hosted apps é preciso dispor da apps com https?

No chrome e firefox não consigo ver a minha app por estar a navegar um site https (evida) e tentar carregar uma iframe sem https. Alguma forma simples de contornar este problema?

Comments


Avatar for admin
Staff
From: admin on Dec 22 2014 at 3:26PM

Boa tarde,

Não é preciso estar em https, mas recomenda-se que assim seja, já que portal estar em https e ter um iframe que serve conteúdo em http é encarado pela maioria dos browsers, como o Chrome e o Firefox, como uma falha de segurança. Já o IE por omissão é permissivo

De qualquer forma, os utilizadores podem desbloquear manualmente o acesso ao frame de http. No Firefox, será preciso clicar num ícone com um escudo, presente antes da barra de endereço para aceder a esta opção, conforme pode ser visto no endereço abaixo.

http://i.imgur.com/HPYuhH7.png

Avatar for fabiompedrosa
From: Fábio Pedrosa on Dec 22 2014 at 3:32PM

No chrome não recebo nenhuma mensagem, apenas uma janela em branco ao abrir a minha app no evida. Apenas inspeccionando a consola percebo que não foi carregado o iFrame por regra de segurança.

Talvez a melhor solução seja mesmo adquirirmos um certificado.

Avatar for fabiompedrosa
From: Fábio Pedrosa on Dec 22 2014 at 3:35PM

Exemplo prático: https://www.evida.pt/app/orion-app

Em Chrome e Firefox a página fica simplesmente a branco.

Avatar for admin
Staff
From: admin on Dec 22 2014 at 3:39PM

No Firefox terás de clicar no escudo que aparece no screenshot que foi posto no post anterior, depois, na seta para baixo, e escolher "Disable Protection on This Page".

No Chrome terás de clicar no escudo e seleccionar "Load unsafe script".

Por vezes é ainda necessário recarregar a página.

Avatar for fabiompedrosa
From: Fábio Pedrosa on Dec 22 2014 at 3:43PM

Em windows apenas o firefox apresenta a opção no escudo. O meu chrome (ver 39) não apresenta nada.

Avatar for admin
Staff
From: admin on Dec 22 2014 at 3:51PM

Aqui vai screenshot da barra de endereço, no Chrome é do lado direito:

http://i.imgur.com/NpixVmh.png

Avatar for fabiompedrosa
From: Fábio Pedrosa on Dec 22 2014 at 4:13PM

Tem toda a razão! Não sei como passou despercebido.

Obrigado!

Porém não acredito viável pedir aos utilizadores para passarem pela mesma experiência então vamos considerar instalar um certificado SSL.

Avatar for admin
Staff
From: admin on Dec 22 2014 at 4:17PM

De nada! Estamos cá para ajudar.

Daí recomendarmos que as aplicações sejam servidas em https.

Avatar for admin
Staff
From: admin on Dec 22 2014 at 4:17PM

Podemos marcar este assunto como resolvido?

Avatar for fabiompedrosa
From: Fábio Pedrosa on Dec 22 2014 at 4:27PM

Sim, resolvido.