Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Замечание
Эта статья связана с .NET Framework. Он не применяется к более новым реализациям .NET, включая .NET 6 и более поздние версии.
Для перенаправления привязки явных сборок в файле конфигурации приложения требуется разрешение безопасности. Это относится к перенаправлению сборок .NET Framework и сборок от сторонних разработчиков. Разрешение предоставляется путем задания флага SecurityPermissionFlag в элементе SecurityPermission. Управляемые сборки по умолчанию не имеют разрешений.
Разрешение на безопасность предоставляется приложениям, работающим в доверенной зоне (локальном компьютере) и зоне интрасети. Приложения, работающие в зоне Интернета, строго запрещены выполнять перенаправление привязки сборок.
Разрешение не требуется, если перенаправление сборки выполняется в файле политики издателя, управляемом издателем компонента, или в файле конфигурации компьютера, управляемом администратором. Однако разрешение требуется для явного игнорирования политики издателя с помощью <publisherPolicy apply="no"/> элемента в файле конфигурации приложения.
В следующей таблице показаны параметры безопасности по умолчанию для флага BindingRedirects .
| Зона | Параметр флага BindingRedirects |
|---|---|
| Надежная зона (локальный компьютер) | ON |
| Зона интрасети | ON |
| Зона Интернета | OFF |
| Ненадежные зоны | OFF |
Администратор может изменить эти параметры безопасности для поддержки или ограничения определенных сценариев на определенном компьютере. Нет средств для изменения BindingRedirects параметра флага по умолчанию. Администратор должен вручную изменить файл Security.config на компьютере пользователя.