Come aggiungere un certificato .crt al portachiavi di iPhone?


13

Ho spostato un .crtfile di certificato sul mio dispositivo iPhone tramite Dropbox e ho provato a seguire queste istruzioni per aggiungerlo al portachiavi del dispositivo:

Suggerisce di aprire il file del certificato ma il mio iPhone non sa con cosa aprire il .crt?

Come devo procedere da qui per aggiungere il certificato al mio portachiavi?


Ti serve il .crt per un'app specifica? In tal caso, puoi probabilmente importarlo tramite iTunes, se colleghi il telefono e passi alla scheda App e selezioni l'app
Kevin Grabher

Ho il mio .crt di cui ho bisogno per accedere a un'app SSL da iPhone
anfibio

Ho appena reso la mia risposta più approfondita e confermato che funziona per iOS 12.0.1. Se ritieni che appaia utile, considera di contrassegnarlo come risposta accettata.
Ryan,

Risposte:


17

Aggiornato per iOS 12.0.1

Come menzionato da Andrew e Michal , apparentemente iOS consente solo alle app Mail e Safari di aprire e installare certificati. Altre app non possono aprire certificati.

Quindi ecco come ho fatto funzionare il mio:

  1. Inserisci temporaneamente il mio file di certificato (mycertificate.crt) sul mio server locale privato.
  2. Usando iOS Safari (molto importante), vai al mio https: //mylocalsite.test/mycertificate.crt
  3. Probabilmente vedrai un avviso "Questa connessione non è privata" e dovrai fare clic su "Mostra dettagli"> "visita questo sito Web".
  4. Quando viene richiesto con "Questo sito Web sta tentando di aprire Impostazioni per mostrarti un profilo di configurazione. Vuoi consentire questo? [Ignora o Consenti?]", Scegli "Consenti".
  5. Ora ti troverai in Impostazioni iPhone> Installa profilo. Fai clic su "Installa" per installare il certificato.
  6. Inserisci il tuo passcode per confermare.
  7. Verrà visualizzato un avviso che ti dice "Questo certificato non sarà attendibile per i siti Web fino a quando non lo abiliti nelle Impostazioni di affidabilità del certificato". Premi "Installa" per procedere.
  8. Premi "Fatto".
  9. Visita Impostazioni> Generale> Informazioni su> Impostazioni affidabilità certificato
  10. "Abilita l'attendibilità totale per i certificati radice" per il certificato appena installato.
  11. (Il riavvio del telefono non sembra essere necessario.) Sono stato immediatamente in grado di utilizzare Chrome per navigare sul mio sito tramite https e ha funzionato come speravo.

Anche questi altri link mi hanno aiutato:


1
È pensato per l'installazione come 'Profilo di configurazione'? Non ha senso - o è solo un muto nome Apple per un certificato root?
Simon_Weaver

@Simon_Weaver, quest'ultimo.
Sai Manoj Kumar Yadlapati,

3

Copiato dal sito che hai collegato

Se si desidera utilizzare il certificato per S / MIME dopo aver seguito questa guida, visitare https://support.quovadisglobal.com/KB/a353/how-do-i-sign-and-encrypt-on-an- apple-iphone.aspx . Nota importante: Apple consiglia di inviare un file * .p12 o * .pfx al dispositivo come allegato in un'e-mail. QuoVadis non raccomanda questo approccio a meno che l'accesso e-mail al proprio server di posta non sia crittografato tramite SSL.

Devi inviare il certificato tramite e-mail, gli altri programmi 3PP sono sottoposti a sandbox dall'accesso al portachiavi iOS.


3

Da iOS 11, se il file .crt si trova in una posizione accessibile utilizzando l'app File, è sufficiente toccarlo da File per installare il certificato.

Questo vale anche per altri tipi di certificati supportati da iOS.


Questo ha funzionato per me, ho caricato un file .crt su Icloud Drive, dove ho potuto installare il certificato. L'ho caricato prima su Onedrive ... che è un blocco borderline da parte di Apple per avere tali restrizioni nel tipo MIME.
Tore Aurstad,

1
Non ha funzionato per
.pfx

Uso questo metodo principalmente con i certificati .pfx e funziona per me.
molgar


1

Dal momento che stai usando Dropbox, non hai bisogno di un tuo server web per risolvere questo problema.

  1. Trova il certificato nell'app Dropbox per iOS.
  2. Tocca i puntini di sospensione in alto a destra e seleziona Copia collegamento.
  3. Apri Safari, incolla il link e vai.
  4. Se Dropbox si offre di aprirlo nell'app Dropbox, dire di no.
  5. Fai clic sul link per scaricare il file.

Da lì in poi, sono i normali passaggi per caricarlo da Mail o Safari.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.