Dienstverwaltungsstatus und Fehlercodes

Letzte Aktualisierung: Juni 2015

REST-API-Vorgänge für die Dienstverwaltungs-API geben Standard-HTTP-Statuscodes gemäß den HTTP/1.1-Statuscodedefinitionen zurück.

API-Vorgänge können zusätzliche Fehlerinformationen zurückgeben, die durch den Verwaltungsdienst definiert sind. Diese zusätzlichen Fehlerinformationen werden im Antworttext zurückgegeben.

Der Text der Fehlerantwort weist das folgende allgemeine Format auf:

<?xml version="1.0" encoding="utf-8"?>
<Error>
  <Code>string-code</Code>
  <Message>detailed-error-message</Message>
</Error>

In der folgenden Tabelle werden häufige Fehler beschrieben, die möglicherweise vom Verwaltungsdienst zurückgegeben werden.

 

Fehlercode HTTP-Statuscode Meldung für den Benutzer

MissingOrIncorrectVersionHeader

Ungültige Anforderung (400)

Die Kopfzeile der Versionsverwaltung ist nicht angegeben oder wurde fehlerhaft angegeben.

InvalidXmlRequest

Ungültige Anforderung (400)

Die XML des angeforderten Texts war ungültig oder nicht richtig angegeben.

MissingOrInvalidRequiredQueryParameter

Ungültige Anforderung (400)

Ein erforderlicher Abfrageparameter wurde für diese Anforderung nicht oder fehlerhaft angegeben.

InvalidHttpVerb

Ungültige Anforderung (400)

Das angegebene HTTP-Verb wurde nicht vom Server erkannt oder ist für diese Ressource nicht gültig.

AuthenticationFailed

Verboten (403)

Fehler beim Authentifizieren der Anforderung durch den Server. Prüfen Sie, ob das Zertifikat gültig und diesem Abonnement zugeordnet ist.

ResourceNotFound

Nicht gefunden (404)

Die angegebene Ressource ist nicht vorhanden.

InternalError

Interner Serverfehler (500)

Auf dem Server wurde ein interner Fehler festgestellt. Versuchen Sie die Anforderung erneut.

OperationTimedOut

Interner Serverfehler (500)

Der Vorgang konnte nicht innerhalb der zulässigen Zeit abgeschlossen werden.

ServerBusy

Der Dienst ist nicht verfügbar (503)

Der Server (oder eine interne Komponente) kann derzeit keine Anforderungen empfangen. Wiederholen Sie Ihre Anforderung.

SubscriptionDisabled

Verboten (403)

Das Abonnement ist in einem deaktivierten Status.

BadRequest

Ungültige Anforderung (400)

Ein Parameter war falsch.

ConflictError

Konflikt (409)

Ein Konflikt ist aufgetreten, aufgrund dessen der Vorgang nicht abgeschlossen werden konnte.

TemporaryRedirect

Temporäre Umleitung (307)

Das angeforderte Objekt ist nicht verfügbar. Ein temporärer URI für den neuen Speicherort des Objekts kann aus dem Feld "Speicherort" in der Antwort abgerufen werden. Die ursprüngliche Anforderung kann auf dem neuen URI wiederholt werden.

Anzeigen: