Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Kelas System.Net menggunakan Secure Sockets Layer (SSL) untuk mengenkripsi koneksi untuk beberapa protokol jaringan.
Untuk koneksi http, WebRequest kelas dan WebResponse menggunakan SSL untuk berkomunikasi dengan host web yang mendukung SSL. Keputusan untuk menggunakan SSL dibuat oleh WebRequest kelas , berdasarkan URI yang diberikannya. Jika URI dimulai dengan "https:", SSL digunakan; jika URI dimulai dengan "http:", koneksi yang tidak terenkripsi digunakan.
Untuk menggunakan SSL dengan Protokol Transfer File (FTP), atur EnableSsl properti ke true sebelum memanggil GetResponse(). Demikian pula, untuk menggunakan SSL dengan Simple Mail Transport Protocol (SMTP), atur EnableSsl properti ke true sebelum mengirim email.
Kelas ini SslStream menyediakan abstraksi berbasis aliran untuk SSL, dan menawarkan banyak cara untuk mengonfigurasi jabat tangan SSL.
Contoh
Kode
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();
Mengkompilasi Kode
Contoh ini memerlukan:
- Referensi ke namespace System.Net .