locked
Secure Socket connection with client certificate

    Question

  • I have an application that we would like to port to Windows Runtime (Metro). It uses a SSL socket connection and must authenticate itself with a client certificate (if not the connection handshake will fail). On other platforms we used openssl to achieve this.

    Checking the available documentation it seems that I can set up a SSL socket. But how can I setup the corresponding CA certificate (should only be imported for the application) and client certificate?

    Thanks for your time. - Martin

    Monday, January 02, 2012 1:58 PM

Answers

  • Hi Martin - a fellow Microsoft employee saw this post and pointed out to me that different network technologies have different levels of support for client certificates. The HTTP APIs generlly support them, but the StreamSocket does not.  I wanted to make it clear for others that might see this post.
    Matt Small - Microsoft Escalation Engineer - Forum Moderator
    Wednesday, January 18, 2012 8:50 PM
    Moderator

All replies