gpt4 book ai didi

curl - salesforce 沙箱 cURL 请求无效的 grant_type

转载 作者:行者123 更新时间:2023-12-05 01:37:39 28 4
gpt4 key购买 nike

我正在尝试使用 cURL 请求访问 salesforce 沙箱帐户。我已经使用成功运行的单独 salesforce 开发人员帐户创建了类似的 cURL 请求;但是,在修改该请求的信息后,我收到一个错误:无效的 grant_type 响应。下面是两个请求。第一个是工作请求,第二个是沙箱帐户,它有无效的 grant_type 错误。

1 作品curl https://login.salesforce.com/services/oauth2/token -d grant_type=password -d "client_id=abcdefghijklmnopqrstuvwxyz_abcdefghijklmnopqrstuv_ab"-d "client_secret=1234567891011121314"-d "username=someone@email.com"-d "password=passwordxxxxxxxxxxxxxxxxxx"-H "X-Prettyprint:1"p>

2.不工作curl https://test.salesforce.com/services/oauth2/token -d grant_type=password -d "client_id=zxcvbnmasdfghjklqwertyuiopzxcvbnmasdfghjklqwertyuiop"-d "client_secret=7845679304-1945678"-d "username=someone@email.com.sandbox -d "password=passwordxxxxxxxxxxxxx"-H "X-Prettyprint:1 "

其中 xxxxxxxx=安全 token

这两个请求几乎完全相同,只是 client_id client_secret 用户名和密码不同。它们的网址也略有不同。

我的猜测是,我必须从沙盒帐户启用/禁用某些功能才能允许这些类型的请求。但是,我不确定并希望能帮助确定此问题的解决方案。

编辑:当我向沙箱发出请求时,我收到以下消息

 {
"error_description" : "grant type not supported",
"error" : "unsupported_grant_type"
}

最佳答案

来自生产组织的客户端 ID 不适用于沙盒组织,反之亦然。

因此,您将需要在沙盒 Org 中设置一个新应用,以获取可在沙盒中运行的 client_id。

关于curl - salesforce 沙箱 cURL 请求无效的 grant_type,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25691682/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com