Salesforce OAuth 2.0 API:使用在普通浏览器中启动的授权 URL 获取刷新令牌

2024-03-05

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

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

但是,在 SF->setup->develop->remote application Creation 页面中,它只需要以 HTTPS 开头的 URL 或像 abcd' 这样的任意字符串。

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

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


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

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Salesforce OAuth 2.0 API:使用在普通浏览器中启动的授权 URL 获取刷新令牌 的相关文章

随机推荐