Come faccio a determinare se una pagina è sicura tramite JavaScript? [duplicare]
-
03-07-2019 - |
Domanda
Questa domanda ha già una risposta qui:
Voglio sapere se si accede alla pagina tramite http o https utilizzando JavaScript. Esiste una sorta di metodo isSecure () o dovrei analizzarlo dall'URL in qualche modo?
Soluzione
location.protocol
dovrebbe farlo per te.
(come in:
if (location.protocol === 'https:') {
// page is secure
}
)
Altri suggerimenti
Dovresti essere in grado di controllare document.location.protocol
per vedere se è " http: " o " https: "
Mentre location.protocol dovrebbe farlo per te come ha detto Peter Stone, ma non dovresti fare affidamento su Javascript per nessuna vera sicurezza, ecc.
Penso che il valore sia " https: " per location.protocol se si è su SSL.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow