このページでは、refresh_token
が返されます.HTTPSで始まらないコールバックURL、またはsalesforceに戻る必要があります。Salesforce OAuth 2.0 API:承認URLを通常のブラウザで起動してrefresh_tokenを取得
https://na5.salesforce.com/help/doc/en/remoteaccess_oauth_user_agent_flow.htm
しかし、SF->セットアップ - > develop->リモートアプリケーション作成ページでは、HTTPSまたはABCD」のような任意の文字列で始まるURLのみを取ります。
許可URL(OAuth認証)がブラウザで起動されたときにrefresh_tokenを取得する手口はありますか?
ログインウィンドウのプロンプトを表示せずにrefresh_tokenを使用して(有効期限が切れたときに)access_tokenを再検証します。
私たちは間違ったフロー(ユーザーエージェントフロー)を使用していました。 WebServerのフローを使用すると、https:urlsにrefresh_tokenが送信されます。 –
アプリケーションを登録するときにドメインが 'localhost'であることを指定することができます。 – ryanbrainard
@so_mv - あなたのコメントを回答に移動してから、それを正しいものにすることを検討してください。そうすれば、より簡単に回答を見つけることができます。 – metadaddy