Los certificados de cliente de Safari y las preferencias relacionadas se almacenan en Keychain Manager con un tipo de certificado .
Cuando selecciona un certificado para usar con un sitio web, almacena otra entrada en Keychain Manager con un tipo de preferencia de identidad . Desafortunadamente, por defecto lo almacena solo para la página exacta en la que estaba. Tanto el nombre como la ubicación están configurados en la URL de la página.
Para solucionar esto, puede editar una de las entradas de preferencia de identidad y cambiar la sección where a la URL base, como https://somesslsite.com/
(¡la barra diagonal es importante!). También actualizo el nombre a lo mismo para evitar confusiones. Luego puede eliminar todas las otras entradas de preferencia de identidad para ese sitio.
Si tiene un certificado que caducó y ha tenido que agregar uno nuevo, le recomendaría que elimine las entradas de certificados anteriores y todas las entradas de preferencia de identidad relacionadas .
Para buscar entradas de preferencia de identidad y certificado , abra Keychain Manager, asegúrese de que Todos los elementos esté seleccionado y busque la URL parcial y / o el nombre del certificado según corresponda. Probablemente no tenga muchos, así que si eso no funciona, simplemente ordene la lista por tipo y debería poder encontrarlos fácilmente.
NOTA: Estoy respondiendo esto yo mismo ya que lo descubrí pero quería persistir en el conocimiento para mí y para los demás.