Estoy desarrollando una aplicación que con cada reinicio genera un nuevo certificado root autofirmado. Safari en mi macOS siempre pregunta si quiero proceder.
¿Cómo puedo hacer que Safari siempre confíe en cualquier certificado de localhost?
Estoy desarrollando una aplicación que con cada reinicio genera un nuevo certificado root autofirmado. Safari en mi macOS siempre pregunta si quiero proceder.
¿Cómo puedo hacer que Safari siempre confíe en cualquier certificado de localhost?
El certificado debe ser firmado por un certificado root de confianza; sospecho que su aplicación no está obteniendo el certificado de esta manera.
Suponiendo que la aplicación genere un certificado root auto-firmado, el nuevo certificado debe ser marcado como confiable en el Llavero de macOS. Esto se puede hacer utilizando la herramienta de línea de comandos security
o a través de la aplicación Acceso a Llaveros.
Consulte Applescript o servicio Automator que automáticamente confía en certificados para una pregunta relacionada sobre la automatización de la confianza en un certificado root.
Para agregar el certificado:
Para desarrollo local, considere usar una Autoridad de Certificación (CA) local como mkcert
.
AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.