Deklaracja
Contents
[
Hide
]
Wszystkie komponenty Aspose Java wymagają zestawu uprawnień Full Trust. Powodem jest to, że komponenty Aspose Java muszą mieć dostęp do ustawień rejestru, systemowych plików poza wirtualnym katalogiem w celu wykonywania niektórych operacji, takich jak parsowanie czcionek itp. Ponadto komponenty Aspose Java opierają się na podstawowych klasach systemowych Java, które również w wielu przypadkach wymagają zestawu uprawnień Full Trust.
Dostawcy usług internetowych (ISP) hostujący wiele aplikacji od różnych firm zazwyczaj wymuszają poziom zabezpieczeń Medium Trust:
- OleDbPermission nie jest dostępny. Oznacza to, że nie możesz używać zarządzanego dostawcy danych ADO.NET OLE DB do dostępu do baz danych.
- EventLogPermission nie jest dostępny. Oznacza to, że nie możesz uzyskać dostępu do dziennika zdarzeń Windows.
- ReflectionPermission nie jest dostępny. Oznacza to, że nie możesz używać refleksji.
- RegistryPermission nie jest dostępny. Oznacza to, że nie możesz uzyskać dostępu do rejestru.
- WebPermission jest ograniczony. Oznacza to, że Twoja aplikacja może komunikować się tylko z adresem lub zakresem adresów, które zdefiniujesz w elemencie
. - FileIOPermission jest ograniczony. Oznacza to, że możesz uzyskać dostęp tylko do plików w hierarchii wirtualnego katalogu Twojej aplikacji.
Z powodu wyżej wymienionych powodów komponenty Aspose Java nie mogą być używane na serwerach przyznających zestaw uprawnień inny niż Full Trust.