Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Las System.Net clases usan la capa de sockets seguros (SSL) para cifrar la conexión de varios protocolos de red.
Para las conexiones HTTP, las WebRequest clases y WebResponse usan SSL para comunicarse con hosts web que admiten SSL. La decisión de usar SSL la toma la WebRequest clase , en función del URI que se proporciona. Si el URI comienza por "https:", se usa SSL; si el URI comienza con "http:", se usa una conexión sin cifrar.
Para usar SSL con el Protocolo de Transferencia de Archivos (FTP), establezca la propiedad EnableSsl en true antes de llamar a GetResponse(). Del mismo modo, para usar SSL con el Protocolo simple de transporte de correo (SMTP), establezca la EnableSsl propiedad en true antes de enviar el correo electrónico.
La SslStream clase proporciona una abstracción basada en secuencias para SSL y ofrece muchas maneras de configurar el protocolo de enlace SSL.
Ejemplo
Código
Dim MyURI As String = "https://www.contoso.com/"
Dim Wreq As WebRequest = WebRequest.Create(MyURI)
Dim serverUri As String = "ftp://ftp.contoso.com/file.txt"
Dim request As FtpWebRequest = CType(WebRequest.Create(serverUri), FtpWebRequest)
request.Method = WebRequestMethods.Ftp.DeleteFile
request.EnableSsl = True
Dim response As FtpWebResponse = CType(request.GetResponse(), FtpWebResponse)
String MyURI = "https://www.contoso.com/";
WebRequest WReq = WebRequest.Create(MyURI);
String serverUri = "ftp://ftp.contoso.com/file.txt"
FtpWebRequest request = (FtpWebRequest)WebRequest.Create(serverUri);
request.EnableSsl = true;
request.Method = WebRequestMethods.Ftp.DeleteFile;
FtpWebResponse response = (FtpWebResponse)request.GetResponse();
Compilar el código
Este ejemplo requiere:
- Referencias al espacio de nombres System.Net.