Como faço para determinar se uma página é segura via JavaScript? [duplicado]
-
03-07-2019 - |
Pergunta
Esta questão já tem uma resposta aqui:
Eu quero saber se a página está sendo acessado via HTTP ou HTTPS usando JavaScript. Existe algum tipo de método de IsSecure (), ou devo apenas analisá-lo fora do URL de alguma forma?
Solução
location.protocol
deve fazê-lo para você.
(como em:
if (location.protocol === 'https:') {
// page is secure
}
)
Outras dicas
Você deve ser capaz de verificar document.location.protocol
para ver se ele é "http:" ou "https:"
Enquanto location.protocol deve fazê-lo para você como Peter Stone mencionado, mas você não deve confiar em Javascript para qualquer verdadeira segurança, etc.
Eu acho que o valor com ser "https:" para location.protocol se você estiver em SSL
.Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow