【问题标题】:Using OAuth Token to Access Salesforce使用 OAuth 令牌访问 Salesforce
【发布时间】:2016-12-03 07:13:51
【问题描述】:

我正在处理 Salesforce 客户端集成。我想获得访问令牌,我正在使用

URL : https://login.salesforce.com/services/oauth2/token

  方法:发布

  标头:内容类型:application/x-www-form-urlencoded

grant_type=密码

client_id=XXXXXXXXXX

client_secret=XXXXXXXXXX

username=XXXXXXXXXX

password=XXXXXXXXXX

上面的凭证使用 grant_type=authorization_code 可以正常工作,但是当我切换到授予类型密码时,它给了我

"http/1.1 400 bad request"
{"error":"invalid_client_id","error_description":"client identifier invalid"}

【问题讨论】:

标签: salesforce


【解决方案1】:

看起来不错。用 curl 试试这个:

curl https://login.salesforce.com/services/oauth2/token \
  -d "grant_type=password" \
  -d "client_id=YOUR_CLIENT_ID" \
  -d "client_secret=YOUR_CLIENT_SECRET" \
  -d "username=YOUR_USERNAME" \
  -d "password=YOUR_PASSWORD"

【讨论】:

  • 感谢回复,解决了我的问题,实际上问题是我的 ip 未列入白名单,因此它给了我身份验证错误。而且我也没有在正文中提到我的安全令牌。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-07-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-02-26
  • 1970-01-01
相关资源
最近更新 更多