Safari impone all'utente di selezionare il certificato client anche se è facoltativo


3

Questa domanda è vagamente correlata a un'altra: domanda SSL IIS7.5, gli utenti Safari ottengono una richiesta di certificato da selezionare , ma poiché è stato chiesto più di un anno fa, ho pensato che potrebbero esserci delle modifiche apportate in Safari.

Quindi, il problema che sto affrontando è il seguente: ho un servizio protetto SSL ospitato da Apache con l' SSLVerifyClient optionalimpostazione attiva. Tutti i browser tranne Safari mi permettono di accedere al servizio senza avere installato il certificato client, mentre Safari interrompe la navigazione se premo il cancelpulsante sul popup di selezione del certificato.inserisci qui la descrizione dell'immagine

Mi chiedevo se ci fosse qualche impostazione in Safari che avrebbe permesso di passare attraverso la selezione del certificato o se è così con Safari e non c'è possibilità di aggirare il problema. La disabilitazione dei certificati client in Apache è fuori discussione.

Sto usando Safari 5.1.7 su Windows e Mac

Grazie per qualsiasi idea

Risposte:


0

Questo è ancora un problema in questo momento (ottobre 2015) nelle ultime versioni di Safari 8.0.6 / 7 senza alcuna indicazione che venga corretto.

L'unico modo in cui riesco a far funzionare Safari SSLVerifyClient optionalè abbassare davvero la restrizione sui numeri impostandoli su SSLCipherSuite ALL. Ovviamente questo ha l'effetto indesiderato che si possono usare i cypher deboli, quindi non lo consiglio.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.