È possibile utilizzare CAPICOM per estrarre il certificato SSL corrente?

1

Vorrei estrarre il certificato SSL corrente dalla sessione di navigazione corrente e leggere le proprietà.

Mi piacerebbe farlo al browser, per il contenuto che viene consegnato dal server. Non sto cercando uno strumento di terze parti. Un'implementazione probabile sarebbe quella di utilizzare Javascript e qualsiasi oggetto invocabile che potrebbe essere disponibile (ActiveX / COM / CAPICOM?).

Qualcuno sa se questo è possibile usando CAPICOM o qualsiasi altro controllo?

link

    
posta random65537 19.01.2011 - 00:53
fonte

2 risposte

1

Ho visto il riferimento all'aggiunta di certificati tramite l'utilizzo di CAPICOM. Non ho visto la convalida o il controllo di uno che è in uso. Non vorrei utilizzare CAPICOM in base al fatto che si tratta di una soluzione a 32 bit solo in base al MSDN . Solo il mio punto di vista, ma ho difficoltà a voler scavare più a fondo quando vieni avvisato via dell'API dal produttore del software.

L'altro punto che potrebbe rendere difficile questo è che stai cercando il certificato in uso, non un certificato nello store.

Ho visto che non vuoi dipendere da un particolare prodotto. Questo significa che non vuoi utilizzare alcune funzioni specifiche del browser per provare ad acquisire il certificato? Proverò prima le funzioni specifiche del browser.

    
risposta data 10.02.2011 - 20:56
fonte
0

Fornire ulteriori dettagli può aiutare a ottenere una risposta solida.

Non so di CAPICOM ma puoi estrarre il certificato con OpenSSL in questo modo:

openssl s_client -connect www.website.com:443

Questo presuppone che tu conosca l'URL che ti interessa.

    
risposta data 19.01.2011 - 02:26
fonte

Leggi altre domande sui tag