Utilizar Secure Sockets Layer
Las clases WebRequest y WebResponse utilizan Secure Sockets Layer (SSL) para la comunicación con hosts que admiten SSL automáticamente. La clase WebRequest toma la decisión de utilizar SSL, basándose en el identificador URI que se le proporciona. Si la dirección URI comienza por "https:", se utiliza SSL; si la dirección URI comienza por "http:" no se utiliza SSL.
En el siguiente ejemplo se ilustra el modo de utilización de SSL.
Dim MyURI As String = "https://www.contoso.com/"
Dim Wreq As WebRequest = WebRequest.Create(MyURI)
[C#]
String MyURI = "https://www.contoso.com/";
WebRequest WReq = WebRequest.Create(MyURI);