Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Интернет-безопасность для приложений, использующих пространство имен System.Net, предоставляется классами WebPermission и SocketPermission. Класс WebPermission управляет правом приложения запрашивать данные из URI или обслуживать универсальный код ресурса (URI) в Интернете. Класс SocketPermission управляет правом Socket приложения на прием данных на локальном порту или для связи с удаленными устройствами с помощью транспортного протокола по другому адресу на основе узла, номера порта и транспортного протокола сокета.
Какой класс разрешений используется, зависит от типа приложения. Приложения, использующие WebRequest и его потомки, должны использовать WebPermission класс для управления разрешениями. Приложения, использующие доступ на уровне сокета, должны использовать SocketPermission класс для управления разрешениями.
WebPermission и SocketPermission определяют два разрешения: принять и подключиться. Принятие предоставляет приложению право отвечать на входящие подключения от другой стороны. Подключение предоставляет приложению право инициировать подключение к другой стороне.
Для случаев SocketPermission, «accept» означает, что приложение может принимать входящие подключения по локальному транспортному адресу; «connect» означает, что приложение может подключаться к некоторому удаленному (или локальному) транспортному адресу.
Для WebPermission экземпляров "принять" означает, что приложение может экспортировать URI, контролируемый WebPermission, во внешний мир; "подключение" означает, что приложение может получить доступ к этому URI (вне зависимости от того, является ли он удалённым или локальным).