Udostępnij za pośrednictwem


Typowe kody błędów interfejsu API REST Microsoft Defender XDR

Uwaga

Wypróbuj nasze nowe interfejsy API przy użyciu interfejsu API zabezpieczeń programu MS Graph. Dowiedz się więcej na stronie: Korzystanie z interfejsu API zabezpieczeń programu Microsoft Graph — Microsoft Graph | Microsoft Learn.

Ważna

Niektóre informacje odnoszą się do wstępnie wydanego produktu, który może zostać znacząco zmodyfikowany przed jego komercyjną premierą. Firma Microsoft nie udziela żadnych gwarancji, wyraźnych ani dorozumianych, w odniesieniu do podanych tutaj informacji.

Kody błędów mogą być zwracane przez operację na dowolnym interfejsie API Microsoft Defender XDR. Każda odpowiedź na błąd zawiera komunikat o błędzie, który może pomóc w rozwiązaniu problemu. Kolumna komunikatu o błędzie w sekcji tabeli zawiera kilka przykładowych komunikatów. Zawartość rzeczywistych komunikatów różni się w zależności od czynników, które wyzwoliły odpowiedź. Zawartość zmiennej jest wskazywana przez nawiasy kątowe (< >) w poniższej tabeli:

Kody błędów

Kod błędu Kod stanu HTTP Komunikat
BadRequest BadRequest (400) Ogólny komunikat o błędzie Nieprawidłowe żądanie.
ODataError BadRequest (400) Nieprawidłowe zapytanie <OData URI określony błąd jest określony>.
InvalidInput BadRequest (400) Nieprawidłowe dane wejściowe <nieprawidłowych danych wejściowych>.
InvalidRequestBody BadRequest (400) Nieprawidłowa treść żądania.
InvalidHashValue BadRequest (400) Wartość <skrótu nieprawidłowy skrót> jest nieprawidłowy.
InvalidDomainName BadRequest (400) Nazwa <domeny nieprawidłowa domena> jest nieprawidłowa.
InvalidIpAddress BadRequest (400) Nieprawidłowy adres <IP> jest nieprawidłowy.
InvalidUrl BadRequest (400) Adres URL <nieprawidłowego adresu URL> jest nieprawidłowy.
MaximumBatchSizeExceeded BadRequest (400) Przekroczono maksymalny rozmiar partii. Odebrano: <odebrano> rozmiar partii, dozwolone: {dozwolony rozmiar partii}.
MissingRequiredParameter BadRequest (400) Brak <parametru brakującego parametru> .
OsPlatformNotSupported BadRequest (400) Platforma systemu operacyjnego dla <tej akcji nie jest obsługiwana przez platformę> systemu operacyjnego klienta.
ClientVersionNotSupported BadRequest (400) <Żądana akcja> jest obsługiwana w wersji <klienta obsługiwanej wersji> klienta i nowszych.
Nieautoryzowanych Brak autoryzacji (401) Nieautoryzowanych

Ten błąd jest zwykle spowodowany nieprawidłowym lub wygasłym nagłówkiem autoryzacji.
Dostęp zabroniony Zabronione (403) Dostęp zabroniony

Ten błąd może wystąpić z prawidłowym tokenem, ale niewystarczającym uprawnieniem do akcji.
DisabledFeature Zabronione (403) Funkcja dzierżawy nie jest włączona.
NiedozwoloneOperacja Zabronione (403) <niedozwolonej operacji i przyczyny>.
NotFound Nie znaleziono (404) Ogólny komunikat o błędzie Nie znaleziono.
ResourceNotFound Nie znaleziono (404) Zasób <nie został odnaleziony przez żądany zasób> .
InternalServerError Wewnętrzny błąd serwera (500) Jeśli nie ma komunikatu o błędzie, spróbuj ponownie wykonać operację. Jeśli problem nie zostanie rozwiązany, skontaktuj się z firmą Microsoft.

Przykłady

{
    "error": {
        "code": "ResourceNotFound",
        "message": "Machine 123123123 was not found",
        "target": "43f4cb08-8fac-4b65-9db1-745c2ae65f3a"
    }
}
{
    "error": {
        "code": "InvalidRequestBody",
        "message": "Request body is incorrect",
        "target": "1fa66c0f-18bd-4133-b378-36d76f3a2ba0"
    }
}

Parametry treści

Ważna

Parametry treści uwzględniają wielkość liter.

Jeśli wystąpi błąd InvalidRequestBody lub MissingRequiredParameter , może to być spowodowane literówką. Przejrzyj dokumentację interfejsu API i sprawdź, czy przesłane parametry są zgodne z odpowiednim przykładem.

Identyfikator śledzenia

Każda odpowiedź błędu zawiera unikatowy parametr identyfikatora do śledzenia. Nazwa właściwości tego parametru jest docelowa. Jeśli skontaktujesz się z firmą Microsoft w sprawie błędu, dołączenie identyfikatora śledzenia pomoże firmie Microsoft znaleźć główną przyczynę problemu.

Porada

Chcesz dowiedzieć się więcej? Zaangażuj się w społeczność rozwiązań zabezpieczających firmy Microsoft w naszej społeczności technicznej Społeczność techniczna usługi Microsoft Defender XDR.