Ich versuche, ein Autorisierungstoken mit dem User-Password-Flow zu erhalten (wie im letzten Abschnitt von beschrieben) dies Artikel).
Ich sende die folgende Anfrage (mit Pythons httplib, falls relevant):
%Vor%Und die Antwort bekommen:
%Vor%Wird das Passwort grant_type wirklich nicht unterstützt oder fehle ich etwas? Es scheint diesen Fehler auch dann zu geben, wenn ich einen Grant_Type sende, der definitiv funktioniert (wie authorization_code).
Beachten Sie, dass ich die Vorschläge in der Antwort hier , und sie arbeiten nicht für mich.
Das liegt normalerweise daran, dass der Inhaltstyp-Header nicht auf den korrekten Wert gesetzt wurde, sondern application/x-www-form-urlencoded
.
Stellen Sie außerdem sicher, dass Ihre Parameter korrekt codiert sind (insbesondere wenn Sie die POST-Nutzdaten manuell erstellen).
Nachfolgend finden Sie eine detaillierte Funktion / Logik zur Verwendung von grant_type = password oauth flow mit salesforce.com in JAVA:
%Vor%Sie müssen den Grant-Typ in den Formulardaten als "Passwort" festlegen. Siehe unten.
Die Formulardaten sollten ad übergeben werden grant_type = Passwort & amp; Benutzername = Nilavghosh% 40gmail.com & amp; Passwort = ******
Tags und Links oauth passwords salesforce