Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
W tym artykule opisano znane problemy, typowe błędy i zalecane poprawki dla aplikacji korzystających z zestawu SDK Microsoft Information Protection (MIP). Aby uzyskać ogólne pytania dotyczące zestawu SDK, zobacz CZĘSTO zadawane pytania dotyczące zestawu MIP SDK.
Inicjowanie aplikacji internetowej
Problem: Dlaczego moja aplikacja internetowa nie uruchamia się przy użyciu InternalError: 'KeyStoreWin32::OpenKey failure: NCryptOpenKey:-2147024894'?
Zestaw SDK Policy może nie załadować profilu podczas uruchamiania aplikacji. Ustaw WEBSITE_LOAD_USER_PROFILE=1 w ustawieniach zmiennej środowiskowej aplikacji internetowej i uruchom ponownie aplikację.
- Nazwa: WEBSITE_LOAD_USER_PROFILE
- wartość: 1
Problem: Dlaczego moja aplikacja kończy się niepowodzeniem po KeyStoreWin32::OpenKey failure: NCryptOpenKey:-2146893788 skonfigurowaniu buforowania OnDiskEncrypted?
Windows może tworzyć profile tymczasowe, gdy profil logowania jest niedostępny. Odczyt z rejestru systemu Windows w przypadku buforowania OnDiskEncrypted przy użyciu tego profilu tymczasowego powoduje wystąpienie błędu OpenKey w dzienniku MIP SDK, a dzienniki zdarzeń systemu operacyjnego Windows rejestrują to jako zdarzenia o identyfikatorach 1511 i 1515. Aby rozwiązać ten problem, skontaktuj się z administratorem, aby rozwiązać problem z podstawowym profilem tymczasowym.
Błąd: "Format pliku nie jest obsługiwany"
Problem: Dlaczego podczas próby ochrony lub etykietowania pliku PDF występuje następujący błąd?
Format pliku nie jest obsługiwany
Ten wyjątek wynika z próby ochrony lub etykietowania pliku PDF, który jest podpisany cyfrowo lub chroniony hasłem. Aby uzyskać więcej informacji na temat ochrony i etykietowania plików PDF, zobacz Nowa obsługa szyfrowania plików PDF za pomocą Microsoft Information Protection.
Błąd: "NoPolicyException: zasady etykiet nie zawierały danych"
Problem: Dlaczego podczas próby odczytania etykiety lub etykiet listy przy użyciu zestawu MIP SDK występuje następujący błąd?
NoPolicyException: polityka etykiet nie zawierała żadnych danych, CorrelationId=GUID, CorrelationId.Description=PolicyProfile, NoPolicyError.Category=SyncFile, NoPolicyError.Category=SyncFile
Ten błąd wskazuje, że zasady etykiet nie są publikowane w portalu usługi Microsoft Purview. Aby skonfigurować zasady etykietowania, postępuj zgodnie z instrukcjami Tworzenie i konfigurowanie etykiet poufności i ich zasad.
Jeśli opublikowano zasady etykietowania, upewnij się, że konto użytkownika znajduje się w dowolnych grupach, które są częścią opublikowanej sekcji konfiguracji zasad etykiet. Aby uzyskać więcej informacji, zobacz Tworzenie i publikowanie etykiet poufności.
Użytkownicy zewnętrzni, w tym użytkownicy-goście, nie mogą uzyskać dostępu do zasad etykiet innej organizacji. Aby uwzględnić tych użytkowników, zaimplementuj mechanizm ponawiania prób. Jeśli zostanie zgłoszony wyjątek NoPolicyException, ustaw właściwość ProtectionOnlyEngine elementu FileEngineSettings na true i ponów żądanie. Operacje etykietowania nie są dostępne dla tego wystąpienia IFileEngine, ale operacje ochronne są dostępne.
Błąd: "System.ComponentModel.Win32Exception: LoadLibrary failed"
Problem: Dlaczego otrzymuję następujący błąd podczas korzystania z otoczki .NET zestawu MIP SDK?
System.ComponentModel.Win32Exception: Nie udało się załadować biblioteki: [sdk_wrapper_dotnet.dll] podczas wywoływania MIP.Initialize().
Twoja aplikacja nie ma wymaganego środowiska uruchomieniowego lub nie została skompilowana w konfiguracji Release. Aby uzyskać więcej informacji, zobacz Zapewnianie, że aplikacja ma wymagane zależności.
Błąd: "Wyjątek ProxyAuthError"
Problem: Dlaczego podczas korzystania z zestawu MIP SDK występuje następujący błąd?
ProxyAuthenticationError: uwierzytelnianie serwera proxy nie jest obsługiwane
Zestaw MIP SDK nie obsługuje uwierzytelnionych serwerów proxy. Aby rozwiązać ten problem, poproś administratorów serwera proxy o ustawienie punktów końcowych usługi Microsoft Purview Information Protection w celu obejścia serwera proxy. Strona Adresy URL i zakresy adresów IP usługi Office 365 zawiera listę tych punktów końcowych. Pakiet MIP SDK wymaga, aby *.protection.outlook.com (wiersz 9), punkty końcowe usługi Microsoft Purview Information Protection (wiersz 73) oraz substrate.office.com (część punktów końcowych *.office.com) omijały uwierzytelnianie proxy.
Błąd: „Nieznany błąd” podczas oznaczania pliku graficznego przy użyciu strumienia wyjściowego
Problem: Dlaczego pojawia się „nieznany błąd”, gdy próbuję dodać lub usunąć etykietę albo ochronę w przypadku typu pliku obrazu przy użyciu strumienia wyjściowego?
Jeśli używasz strumienia do danych wyjściowych, strumień musi mieć zarówno dostęp do odczytu, jak i zapisu, aby zmodyfikować etykietę lub ochronę pliku obrazu.