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.
Internetsäkerhet för program som använder System.Net namnområdet tillhandahålls av klasserna WebPermission och SocketPermission . Klassen WebPermission styr ett programs rätt att begära data från en URI eller att hantera en URI till Internet. Klassen SocketPermission styr ett programs rätt att använda en Socket för att acceptera data på en lokal port eller att kontakta fjärrenheter med hjälp av ett transportprotokoll på en annan adress, baserat på socketens värd, portnummer och transportprotokoll.
Vilken behörighetsklass du använder beror på programtypen. Program som använder WebRequest och dess underordnade bör använda WebPermission klassen för att hantera behörigheter. Program som använder åtkomst på socketnivå bör använda SocketPermission klassen för att hantera behörigheter.
WebPermission och SocketPermission definiera två behörigheter: acceptera och ansluta. Acceptera ger applikationen rätt att besvara en inkommande anslutning från en annan part. Connect ger programmet rätt att initiera en anslutning till en annan part.
Till SocketPermission exempel innebär accept att ett program kan acceptera inkommande anslutningar på en lokal transportadress. Anslutning innebär att ett program kan ansluta till någon fjärrtransportadress (eller lokal).
För WebPermission instanser innebär "accept" att en applikation kan exportera URI:en som styrs av WebPermission till omvärlden; "connect" innebär att en applikation kan få åtkomst till den URI:en (oavsett om det är en fjärr- eller lokal anslutning).