Uprawnienie zabezpieczeń przekierowania powiązania zestawu
Jawne przekierowanie powiązań zestawu w pliku konfiguracji aplikacji wymaga uprawnienia zabezpieczeń. Dotyczy to przekierowań zestawów programu .NET Framework i zestawów firm trzecich. Uprawnienie jest przyznawane przez ustawienie flagi SecurityPermissionFlagSecurityPermissionna . Zestawy zarządzane nie mają domyślnie uprawnień.
Uprawnienie zabezpieczeń jest przyznawane aplikacjom działającym w strefie zaufanej (komputerze lokalnym) i strefie intranetowej. Aplikacje działające w strefie internetowej nie mogą wykonywać przekierowania powiązań zestawów.
Uprawnienie nie jest wymagane, jeśli przekierowanie zestawu jest wykonywane w pliku zasad wydawcy, który jest kontrolowany przez wydawcę składnika lub w pliku konfiguracji komputera, który jest kontrolowany przez administratora. Jednak uprawnienie jest wymagane, aby aplikacja jawnie ignorowała zasady wydawcy przy użyciu <elementu publisherPolicy apply="no"/> w pliku konfiguracji aplikacji.
W poniższej tabeli przedstawiono domyślne ustawienia zabezpieczeń flagi BindingRedirects .
Strefa | Ustawienie flagi BindingRedirects |
---|---|
Zaufana strefa (maszyna lokalna) | NA |
Strefa intranetowa | NA |
Strefa Internet | WYŁĄCZONE |
Niezaufane strefy | WYŁĄCZONE |
Administrator może zmienić te ustawienia zabezpieczeń, aby obsługiwać lub ograniczać określone scenariusze na danym komputerze. Nie ma narzędzi do zmiany ustawienia flagi BindingRedirects z wartości domyślnej. Administrator musi ręcznie edytować plik Security.config na komputerze użytkownika.
Zobacz też
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla