Desidero leggere i dettagli del certificato (ad esempio data di scadenza o CN) per motivi di sicurezza.Leggi dettagli certificato SSL su WP8
Di solito sono disponibili alcune proprietà nelle classi di rete che consentono di verificare il certificato. Questo manca nelle implementazioni del WP8.
Inoltre, ho provato a creare uno SslStream ma non c'è modo di ottenere dettagli del certificato come lo RemoteCertificate su .net 4.5.
var sslStream = new SslStream(new NetworkStream(e.ConnectSocket));
A SslStream manca tutto ciò che riguarda la sicurezza. Quindi sembra che anche BountyCastle e altre librerie non siano in grado di ottenere il certificato, perché il framework sottostante non lo supporta.
Quindi le mie domande sono:
- posso leggere il CN o altri Certificate dettagli su WP8 con altri approcci.?
- In caso contrario, come è possibile creare applicazioni seriamente sicure (line banking) su WP8 utilizzando tecniche come SSL Pinning o convalida del certificato lato client e c'è qualche ragione per cui questo non è supportato in WP8?
saluti Holger
proprietà StreamSocket.Information.ServerCertificate è stata aggiunta in Windows Phone 8.1! –