Авторизация OAuth 2.0: «код авторизации» не появляется после обновления песочницы до релиза весны 20 - PullRequest
0 голосов
/ 12 февраля 2020

Я использую c#. net код для авторизации OAuth2.0 с помощью Salesforce (см. Пример URL ниже).

  - For authorization: SANDBOX URL/services/oauth2/authorize
  - For token requests: SANDBOX URL/services/oauth2/token
  • Авторизация OAuth 2.0 в Sandbox работал очень хорошо перед обновлением до выпуска весны 20.

  • После обновления песочницы до выпуска весны 20 я обнаружил, что код "кода авторизации" не получается с помощью URL URL SANDBOX / services / oauth2 / authorize и, следовательно, я не могу использовать запрос токена для получения токена.

Например: допустим, у меня есть URL-адрес конечной точки песочницы salesforce, например: https://test.salesforce.com/

URL авторизации: https://test.salesforce.com/services/oauth2/authorize URL запроса токена: https://test.salesforce.com/services/oauth2/token

URL навигации: https://test.salesforce.com//services/oauth2/authorize?response_type=code&client_id=your_client_id&redirect_uri=https: // логин. salesforce.com/services/oauth2/success&prompt=login";

Теперь я использую веб-браузер WPF для перемещения по URL-адресу выше, чтобы получить маркер доступа, затем после ввода правильных учетных данных также я не получаю правильные URL перенаправления из salesforce sanbox. Из-за чего я не получить токен доступа.

...