Como adicionar um certificado .crt ao chaveiro do iPhone?


13

Mudei um .crtarquivo de certificado para o meu dispositivo iPhone via Dropbox e tentei seguir estas instruções para adicioná-lo ao chaveiro do dispositivo:

Sugere abrir o arquivo de certificado, mas meu iPhone não sabe com o que abrir o .crt?

Como devo proceder a partir daqui para adicionar o certificado ao meu chaveiro?


Você precisa do .crt para um aplicativo específico? Se assim for, provavelmente você pode importá-lo através do iTunes, se você conectar seu telefone e abra a aba Aplicativos e selecione o aplicativo
Kevin Grabher

Eu tenho meu próprio .crt que eu preciso acessar um aplicativo SSL do iPhone
amphibient

Acabei de tornar minha resposta mais completa e confirmei que ela funciona no iOS 12.0.1. Se você acha útil, considere marcá-lo como a resposta aceita.
Ryan

Respostas:


17

Atualizado para iOS 12.0.1

Como Andrew e Michal mencionaram, aparentemente o iOS só permite que os aplicativos Mail e Safari abram e instalem certificados. Outros aplicativos estão impedidos de abrir certificados.

Então, aqui está como eu consegui o meu trabalho:

  1. Coloque meu arquivo de certificado (mycertificate.crt) no meu servidor local privado temporariamente.
  2. Usando o iOS Safari (muito importante), navegue até meu https: //mylocalsite.test/mycertificate.crt
  3. Você provavelmente verá um aviso "Esta conexão não é privada" e precisará clicar em "Mostrar detalhes"> "visitar este site".
  4. Quando solicitado "Este site está tentando abrir Configurações para mostrar um perfil de configuração. Deseja permitir isso? [Ignorar ou Permitir?]", Escolha "Permitir".
  5. Agora você estará em Configurações do iPhone> Instalar perfil. Clique em "Instalar" para instalar o certificado.
  6. Digite sua senha para confirmar.
  7. Você verá um aviso dizendo "Este certificado não será confiável para sites até que você o ative nas Configurações de confiança do certificado". Pressione "Instalar" para continuar.
  8. Pressione "Concluído".
  9. Acesse Configurações> Geral> Sobre> Configurações de Confiança do Certificado
  10. "Ativar confiança total para certificados raiz" para o certificado recém-instalado.
  11. (Não é necessário reiniciar o telefone.) Pude usar imediatamente o Chrome para navegar no meu site usando https, e funcionou como eu esperava.

Esses outros links também me ajudaram:


11
É para instalar como um 'Perfil de Configuração'? Isso não faz sentido - ou esse é apenas um nome idiota da Apple para um certificado raiz?
Simon_Weaver

@Simon_Weaver, o último.
Sai Manoj Kumar Yadlapati

3

Copiado do site que você vinculou

Se você deseja usar seu certificado para S / MIME depois de seguir este guia, visite https://support.quovadisglobal.com/KB/a353/how-do-i-sign-and-encrypt-on-an- apple-iphone.aspx . Nota importante: A Apple recomenda que um arquivo * .p12 ou * .pfx seja enviado ao seu dispositivo como um anexo em um email. O QuoVadis não recomenda essa abordagem, a menos que o acesso ao email no servidor de email seja criptografado usando SSL.

Você precisa enviar por e-mail o certificado, outros programas 3PP não podem acessar o keychain do iOS.


3

No iOS 11, se o arquivo .crt estiver em um local acessível usando o aplicativo Arquivos, basta tocar nele em Arquivos para instalar o certificado.

Isso também se aplica a outros tipos de certificados suportados pelo iOS.


Isso funcionou para mim. Carreguei um arquivo .crt no Icloud Drive, onde eu poderia instalar o certificado. Fiz o upload primeiro para o Onedrive .. ou seja, o limite da Apple para ter essas restrições no tipo MIME.
Tore Aurstad

11
Não funcionou para .pfx
fjch1997

Eu uso esse método principalmente com certificados .pfx e funciona para mim.
molgar


1

Como você está usando o Dropbox, não precisa de um servidor web para resolver isso.

  1. Encontre o certificado no aplicativo Dropbox para iOS.
  2. Toque nas reticências no canto superior direito e selecione Copiar link.
  3. Abra o Safari, cole no link e pronto.
  4. Se o Dropbox oferecer abri-lo no aplicativo Dropbox, diga não.
  5. Clique no link para Baixar o arquivo.

A partir daí, são as etapas normais para carregá-lo do Mail ou Safari.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.