Os certificados de cliente do Safari e as preferências relacionadas são armazenados no Keychain Manager com um tipo de certificado .
Quando você seleciona um certificado para usar com um site, ele armazena outra entrada no Keychain Manager com um tipo de preferência de identidade . Infelizmente, por padrão, ele o armazena apenas para a página exata em que você estava. O nome e o local estão definidos para o URL da página.
Para corrigir isso, basta editar uma das entradas de preferências de identidade e alterar a seção where para o URL base, como https://somesslsite.com/
(a barra final é importante!). Também atualizo o nome para a mesma coisa para evitar confusão. Você pode excluir todas as outras entradas de preferência de identidade desse site.
Se você possui um certificado que expirou e teve que adicionar um novo, recomendo que você exclua as entradas antigas do certificado e todas as entradas de preferência de identidade relacionadas .
Para localizar entradas de preferências de certificado e identidade , abra o Gerenciador de chaves, verifique se Todos os itens está selecionado e procure o URL parcial e / ou o nome do certificado, conforme apropriado. Você provavelmente não tem muitos, por isso, se isso não funcionar, apenas classifique a lista por tipo e você poderá encontrá-los facilmente.
OBSERVAÇÃO: eu mesmo respondo a isso desde que descobri, mas queria persistir no conhecimento para mim e para os outros.