Próbuję uzyskać token autoryzacji za pomocą przepływu Nazwa użytkownika-Hasło (zgodnie z opisem w końcowej sekcji artykułu this).Jak mogę użyć przepływu grant_type = hasło oauth z salesforce.com?
Wysyłam następującą prośbę (za pomocą httplib Pythona w przypadku, który jest istotne):
https://login.salesforce.com/services/oauth2/token
POST data:
username=<un>&client_secret=<consumer_secret>&password=<pw+token>&grant_type=password&client_id=<consumer_key>
i uzyskiwanie odpowiedzi:
400 Bad Request
{"error":"unsupported_grant_type","error_description":"grant type not supported"}
Czy grant_type hasło naprawdę nieobsługiwane lub am Brakuje mi czegoś? Wydaje się, że daje ten błąd nawet wtedy, gdy wysyłam element grant_type, który zdecydowanie działa (na przykład kod autoryzacji).
Należy zauważyć, że próbowałem sugestie w odpowiedzi here, a one nie działają dla mnie.
można pisać kod i/lub wychwytywanie rzeczywistej żądanie http . – superfell