8

明らかにOAuth認証を必要とするカスタムAPEXサービスを操作しています。アプリケーションを簡単に認証および承認できます。すべてが正常に動作します。

ただし、受け取ったアクセストークンは期限切れになる傾向があります。

もちろん、refresh_tokenを送信して更新することもできます。いいね。

問題は、SalesForceからの応答でrefresh_tokenを受け取らないことです。

[instance] .salesforce.com / services / oauth2 / tokenにリクエストを送信します。また、login.salesforce.com / services / oauth2 / tokenを使用しようとしましたが、応答に「refresh_token」が見つかりません。そこにはそれ以外のすべてがあります!..

4

2 に答える 2

12

有効にする必要がある[選択されたOAuthスコープ]セクションを確認してください。更新トークンを取得するには、いつでもユーザーに代わってリクエストを実行してください。

Сreate>> (OAuth設定を有効にする)Apps> 。APISelected OAuth Scopes

于 2015-10-26T13:10:35.763 に答える
4

素晴らしい同僚のおかげで問題を解決しました。

認証コードを取得するときに、スコープに「refresh_token」を追加する必要がありました。

于 2012-06-14T00:29:07.263 に答える