Safari: bypass "questa connessione non è privata" non funziona per l'accesso tramite l'indirizzo IP?

5

Sto usando macOS 10.13.1 e Safari 11.0.1, dal momento che ho aggiornato da 10.12 non è possibile accedere a siti Web https tramite indirizzo IP.

Ad esempio: Voglio accedere alla GUI di configurazione da un router

  1. Apro Safari vai a https: // 192.168.0.1.
  2. Safari dice: "la connessione non è privata"
  3. Clicco su "Dettagli" → "Apri sito web" → "Visita sito web", quindi devo inserire la password dal mio utente locale.
  4. Il sito si ricarica e di nuovo posso vedere il messaggio: "connection is not private".

Se creo una voce hostname in /etc/hosts come: 192.168.0.1 my.funny.router e vai a Safari e apri https: // my.funny.router la connessione può essere stabilita dopo aver cliccato su "Dettagli" → "Apri sito web" .

C'è una soluzione? Posso disabilitare quella "funzione"?

    
posta fips123 10.11.2017 - 15:06
fonte

1 risposta

1

Il bypass non può essere ignorato apparentemente. Si noti inoltre che potrebbe non riuscire e continuare a richiedere l'autenticazione se la voce del file hosts ha sia il nome breve sia il nome FQDN specificato. In tal caso è necessario utilizzare il nome completo di dominio. Ciò è probabilmente dovuto al fatto che il Mac aggiungerà il dominio locale a qualsiasi nome host non qualificato prima di verificare l'autorizzazione e (sto indovinando) che un sito remoto che identifica come dominio della macchina locale (mymac.local per esempio) non può essere aggiunto al portachiavi. O potrebbe essere che avere SOLO un breve nome host in / etc / hosts sarebbe OK, ma se hai specificato ENTRAMBI i nomi lunghi e corti, allora devi usare il FQDN in quanto è quello che si risolve nel tuo file host.

    
risposta data 24.09.2018 - 11:43
fonte

Leggi altre domande sui tag