Oauth2.0认证:salesforce Oauth2.0接入实例

参考文档

SF Oauth2.0:https://help.salesforce.com/s/articleView?id=sf.remoteaccess_oauth_web_server_flow.htm&language=zh_CN&r=https%3A%2F%2Fwww.google.com.hk%2F&type=5

SF postman:https://www.postman.com/salesforce-developers/workspace/salesforce-developers/request/15828855-8ae6627c-9124-44d7-9462-b529c59e8efe
SF api:https://developer.salesforce.com/docs/atlas.en-us.api_rest.meta/api_rest/intro_rest.html

Postman接入实例

下载官方给出的postman API

  1. 访问SF oauth2.0认证网址{{url}}{{site}}/services/oauth2/authorize
    官方API中配置如下环境变量
    在这里插入图片描述
    在这里插入图片描述

在这里插入图片描述

  1. 第一次登陆的时候,需要用户登陆,然后点击同意授权
    在这里插入图片描述

  2. 用户同意后,跳转到当前client注册的回调网址,返回授权code1(用户同意的code)

  3. 客户端拿到该code之后携带着访问SF oauth2.0的access token获取地址,获取access token。

在这里插入图片描述

之后就可以带着access token为所欲为

access token的刷新:access token仅仅有2h的有效期

  1. 有效期内携带着将失效的token调用SF提供的token刷新接口,获取到新的toekn即可。

还有一种配置:token获取一次永久有效,但是宕机之后需要重新走一遍流程一。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值