У меня проблема, когда наш сертификат не виден (я расскажу более подробно после объяснения проблемы) в Safari. Я получаю это работает на Chrome и Firefox. OS, которую я использую для тестирования, - OS X (10.10.5 Yosemite) на MacBook Pro.

Обычно, когда я пытаюсь перейти на страницу, на которой требуется сертификат, появляется окно, в котором предлагается выбрать сертификат, но это окно пустое. В консоли написано:

    Failed to load resource: The server "www.my.server.com" requires a client certificate.

У меня есть сертификаты, установленные в хранилище ключей, и в Chrome у меня есть то же самое окно / всплывающее окно, но заполненное сертификатом для страницы.

Я думаю, что это может быть из-за того, что корневой сертификат использует «www», а сертификат клиента - нет, не так ли?

Наши клиентские сертификаты находятся в форме user@my.server.com, поэтому я только предполагаю, что это может быть проблемой, когда Safari ищет сертификат для www.my.server.com.

Я ни в коем случае не эксперт в этом вопросе, поэтому я не совсем уверен, какую информацию мне нужно предоставить, и большую часть времени наши пользователи рады, что она работает в chrome или firefox, но я хотел бы понять, что происходит и почему я не могу заставить его работать на Safari.

0