Prohlášení

SDK Documentize.com vyžadují nastavení oprávnění Plná důvěra při používání v aplikacích .NET. Tato úroveň oprávnění je nezbytná pro to, aby SDK mohly provádět určité operace na úrovni systému, jako je přístup k registru, systémovým souborům a analýza písem.

Proč je plná důvěra požadována

SDK Documentize využívají základní třídy systému .NET, které často potřebují zvýšená oprávnění z následujících důvodů:

  • Přístup k registru: Některé operace mohou vyžadovat čtení nebo zápis do systémového registru.
  • Systémové soubory: Přístup k systémovým souborům mimo virtuální adresář aplikace může být nezbytný pro určité úkoly, jako je zpracování písem nebo provádění souborových operací.

Omezení prostředí s médium důvěrou

V hostitelských prostředích, která vynucují zabezpečení Mediální důvěra, jsou některá důležitá oprávnění omezena nebo nedostupná. To by mohlo bránit správné funkci SDK v takových prostředích. Následující omezení platí v rámci Mediální důvěry:

  • OleDbPermission: Nelze použít spravovaného OLE DB poskytovatele dat ADO.NET pro přístup k databázím.
  • EventLogPermission: Přístup k Windows Event Log je zakázán.
  • ReflectionPermission: Zabraňuje použití reflexe, což může ovlivnit některé dynamické operace.
  • RegistryPermission: Přístup k systémovému registru je odepřen.
  • WebPermission: Komunikace je omezena na předdefinované adresy nebo rozsahy, jak je nakonfigurováno v prvku <trust>.
  • FileIOPermission: Přístup k souborům je omezen na ty v rámci virtuálního adresáře aplikace.
10. 10. 2024
 Čeština