DocumentDB - DELETE verursacht 401 Fehler

Ich erhalte immer 401, wenn ich versuche, ein DELETE-Verb für eine DocumentDB-Auflistung auszuführen. Der POST für Abfragen / Einfügungen / Aktualisierungen funktioniert einwandfrei. Daher bin ich sicher, dass mein Code zur Berechnung des Autorisierungstokens korrekt ist. Ich bin mir jedoch nicht sicher, was ich für die Ressourcen-ID und den Ressourcentyp übergeben soll.

payLoad := LowerCase(Verb) + #10+
           LowerCase(resourceType) + #10+
           LowerCase(resourceId) + #10+
           LowerCase(utc_date) + #10 +
           '' + #10; //instead of the "date" header

Für den POST (der funktioniert) benutze ich

"docs" and "dbs/mydb/mycol/licenses"

Für DELETE verwende ich den Wert der Eigenschaft "_self" für die URL des zu löschenden Dokuments. Ich habe so gut wie jede Kombination aus Ressourcentyp und Ressourcen-ID ausprobiert:

docs    dbs/icUoAA==/colls/icUoAKizCgA=/docs
docs    dbs/icUoAA==/colls/icUoAKizCgA=/docs/icUoAKizCgADAAAAAAAAAA==
docs    dbs/icUoAA==/colls/icUoAKizCgA=/docs/icUoAKizCgADAAAAAAAAAA==/
docs/icUoAKizCgADAAAAAAAAAA==   dbs/icUoAA==/colls/icUoAKizCgA=/docs
docs/icUoAKizCgADAAAAAAAAAA==   dbs/icUoAA==/colls/icUoAKizCgA=/docs/icUoAKizCgADAAAAAAAAAA==
etc.

DELETE schlägt jedoch bei 401 immer fehl. Muss ich etwas anderes verwenden?

Vielen Dank

Antworten auf die Frage(2)

Ihre Antwort auf die Frage