当前位置:  开发笔记 > 程序员 > 正文

在Salesforce中获取{“ error”:“ invalid_grant”,“ error_description”:“身份验证失败”}?

如何解决《在Salesforce中获取{“error”:“invalid_grant”,“error_description”:“身份验证失败”}?》经验,为你挑选了1个好方法。

我正在尝试获取我的salesforcePartialbox的会话ID。

我的代码:

curl https://test.salesforce.com/services/oauth2/token -d "grant_type=password" -d "client_id=definitely the correct client id" -d "client_secret=definitely the correct client secret" -d "username=mymail@mail.com.partialbox" -d "password=passandsecuritytoken"

我还做了什么:

在我已连接的应用程序设置中授予完全访问权限

将IP限制设置为宽松的IP限制

“所有用户都可以授权自己”

双重检查的通行证,客户ID,客户机密,用户名

我仍然遇到错误{"error":"invalid_grant","error_description":"authentication failure"}

我搜索了SF论坛和StackOverflow问题,但找不到任何解决方案。有人知道吗,这里还有什么问题?



1> Jachin..:

我仍然很困惑,我不知道到底是怎么回事,但是我也遇到了同样的问题,可以通过执行以下操作“修复”它。

首先,放宽该应用程序的IP限制。

管理应用程序->关联的应用程序->(我的应用程序的名称)

然后将“ IP放松”设置为“放松IP限制”。

据我所知,我正在使用的沙盒应用程序中没有IP限制,但是我对此还不陌生,所以也许它们藏在某个地方。

第二,在看起来像您的curl命令中,我省略了安全性令牌,因此密码字段就是密码。

我真的不知道我是否已经解决了问题,但是我找回了访问令牌,而不是“ invalid_grant”错误。

我计划进行一些进一步的调查以弄清楚发生了什么,但是我想出了,当我有这个问题时,我将确保此答案在这里。

推荐阅读
小色米虫_524
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有