Aracılığıyla paylaş


Web ve Yuva İzinleri

Ad alanını kullanan System.Net uygulamalar için İnternet güvenliği ve SocketPermission sınıfları tarafından WebPermission sağlanır. WebPermission sınıfı, bir uygulamanın URI'den veri isteme veya URI'yi İnternet'e sunma hakkını denetler. SocketPermission sınıfı, bir uygulamanın yerel bağlantı noktasındaki verileri kabul etmek veya başka bir adreste bir aktarım protokolü kullanarak uzak cihazlarla iletişim kurmak için kullanma hakkınıSocket, yuvanın ana bilgisayar, bağlantı noktası numarası ve aktarım protokolü temelinde denetler.

Hangi izin sınıfını kullandığınız uygulama türüne bağlıdır. ve alt öğeleri kullanan WebRequest uygulamalar, izinleri yönetmek için WebPermission sınıfını kullanmalıdır. Yuva düzeyinde erişim kullanan uygulamalar izinleri yönetmek için SocketPermission sınıfını kullanmalıdır.

WebPermission ve SocketPermission iki izin tanımlar: kabul et ve bağlan. Accept, uygulamaya başka bir taraftan gelen bağlantıyı yanıtlama hakkı verir. Bağlan, uygulamaya başka bir tarafla bağlantı başlatma hakkı verir.

SocketPermission örnekleri için accept, bir uygulamanın yerel aktarım adresinde gelen bağlantıları kabul edebildiği anlamına gelir; bağlan, bir uygulamanın uzak (veya yerel) bir aktarım adresine bağlanabileceği anlamına gelir.

WebPermission örnekleri için kabul etmek, bir uygulamanın WebPermission tarafından denetlenen URI'yi dünyaya aktarabileceği anlamına gelir; bağlan, bir uygulamanın bu URI'ye (uzak veya yerel) erişebileceği anlamına gelir.

Ayrıca bkz.