Я использую 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. Из-за чего я не получить токен доступа.