Entfernen Sie wichtige Anmeldeinformationen aus einer Anwendung. Diese Methode kann zusammen mit addKey von einer Anwendung verwendet werden, um das Rollen der ablaufenden Schlüssel zu automatisieren.
Im Rahmen der Anforderungsüberprüfung für diese Methode wird ein Besitznachweis für einen vorhandenen Schlüssel überprüft, bevor die Aktion ausgeführt werden kann.
Berechtigungen
Berechtigungstyp
Berechtigungen (von der Berechtigung mit den wenigsten Rechten zu der mit den meisten Rechten)
Delegiert (Geschäfts-, Schul- oder Unikonto)
Keine.
Delegiert (persönliches Microsoft-Konto)
Keine.
Anwendung
Keine.
Hinweis
Eine Anwendung benötigt keine bestimmte Berechtigung zum Rollen ihrer eigenen Schlüssel.
HTTP-Anforderung
POST /applications/{id}/removeKey
Anforderungsheader
Name
Beschreibung
Authorization
Bearer {token}. Erforderlich.
Content-Type
application/json. Erforderlich.
Anforderungstext
Geben Sie im Anforderungstext die folgenden erforderlichen Eigenschaften an.
Eigenschaft
Typ
Beschreibung
keyId
Guid
Der eindeutige Bezeichner für das Kennwort.
Beweis
Zeichenfolge
Ein selbstsigniertes JWT-Token, das als Besitznachweis für die vorhandenen Schlüssel verwendet wird. Dieses JWT-Token muss mit dem privaten Schlüssel eines der vorhandenen gültigen Zertifikate der Anwendung signiert werden. Das Token sollte den folgenden Anforderungen enthalten:
aud – Benutzergruppe muss 00000002-0000-0000-c000-000000000000 sein.
iss – Der Aussteller muss die ID der Anwendung sein, die den Anruf tätigt.
nbf – Nicht vor der Zeit.
exp – Ablaufzeit sollte „nbf“ + 10 Minuten sein.
Hier ist ein Codebeispiel , das verwendet werden kann, um dieses Besitznachweistoken zu generieren.
Antwort
Wenn die Methode erfolgreich verläuft, wird der Antwortcode 204 No content zurückgegeben.
Beispiele
Im folgenden Beispiel wird gezeigt, wie diese API aufgerufen wird.
Anforderung
Nachfolgend sehen Sie ein Beispiel der Anforderung.