2

在此页面中,提到refresh_token仅针对不以 HTTPS 开头或不指向 salesforce 的回调 URL 返回。

https://na5.salesforce.com/help/doc/en/remoteaccess_oauth_user_agent_flow.htm

但是,在 SF->setup->develop->remote 应用程序创建页面中,它只需要以 HTTPS 或任意字符串(如 abcd')开头的 URL。

在浏览器中启动授权 URL(即 OAuth 授权)时,是否有任何技巧可以获取 refresh_token?

我们想使用 refresh_token 来重新验证 access_token (当它过期时),而不必提示登录窗口。

4

1 回答 1

3

我们使用了错误的流程(用户代理流程)。如果我们使用WebServer flow,我们也会将 refresh_token 发送到https: urls

于 2012-03-05T20:02:16.083 回答