Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
As System.Net classes usam a SSL (Secure Sockets Layer) para criptografar a conexão para vários protocolos de rede.
Para conexões http, as classes WebRequest e WebResponse usam SSL para se comunicar com hosts web que dão suporte a SSL. A decisão de usar o SSL é tomada pela WebRequest classe, com base no URI fornecido. Se o URI começar com "https:", o SSL será usado; se o URI começar com "http:", uma conexão não criptografada será usada.
Para usar SSL com FTP (File Transfer Protocol), defina a EnableSsl propriedade como true antes de chamar GetResponse(). Da mesma forma, para usar o SSL com o Protocolo SMTP (Simple Mail Transport Protocol), defina a EnableSsl propriedade como true antes de enviar o email.
A SslStream classe fornece uma abstração baseada em fluxo para SSL e oferece muitas maneiras de configurar o handshake SSL.
Exemplo
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();
Compilando o código
Este exemplo requer:
- Referências ao namespace System.Net .