Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Klasserna System.Net använder SSL (Secure Sockets Layer) för att kryptera anslutningen för flera nätverksprotokoll.
För http-anslutningar WebRequest använder klasserna och WebResponse SSL för att kommunicera med webbvärdar som stöder SSL. Beslutet att använda SSL fattas av WebRequest klassen, baserat på den URI som den ges. Om URI:n börjar med "https:" används SSL. om URI:n börjar med "http:" används en okrypterad anslutning.
Om du vill använda SSL med File Transfer Protocol (FTP) anger du EnableSsl egenskapen till true innan du anropar GetResponse(). Om du vill använda SSL med Simple Mail Transport Protocol (SMTP) anger du EnableSsl egenskapen till true innan du skickar e-postmeddelandet.
Klassen SslStream tillhandahåller en strömbaserad abstraktion för SSL och erbjuder många sätt att konfigurera SSL-handskakningen.
Exempel
Kod
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();
Kompilera koden
Det här exemplet kräver:
- Referenser till System.Net namnrymd.