Behandeln von Webhook-Überprüfungsanfragen
Wenn ein neues Abonnement erstellt wird, überprüft OneDrive, ob die Webhook-URL den Empfang von Webhook-Benachrichtigungen unterstützt. Diese Überprüfung erfolgt während der Anforderung Abonnement erstellen. Das Abonnement wird nur erstellt, wenn der Dienst richtig antwortet.
Wenn ein neues Abonnement erstellt wird, sendet OneDrive eine POST-Anforderung im folgenden Format an die registrierte URL:
Beispiel für Überprüfungsanforderung
POST https://contoso.azurewebsites.net/your/webhook/service?validationToken={randomString}
Content-Length: 0
Antwort
Damit das Abonnement erfolgreich erstellt werden kann, muss Ihr Dienst auf diese Anforderung reagieren, indem er den Wert des validationToken-Abfragezeichenfolgenparameters als Nur-Text-Antwort zurückgibt.
HTTP/1.1 200 OK
Content-Type: text/plain
{randomString}
Wenn Ihre Anwendung einen anderen Statuscode als 200
zurückgibt oder nicht mit dem Wert des validationtoken-Parameters antwortet, wird die Anforderung zum Erstellen eines neuen Abonnements nicht erfolgreich ausgeführt.