我们有一个系统,我们希望将记录(例如联系人,帐户,机会)从我们的系统推送到SalesForce。
为实现这一目标,我们使用了ForceToolKit for .Net。我们成功地将联系人记录从我们的系统推送到Salesforce。
首先,客户必须提供消费者密钥和密码,并在提供这些详细信息后,用户将被重定向到OAuth的Salesforce登录页面。我们正在存储RefreshToken,它将在数据推送时使用。
在这里,如果用户提供了错误的消费者密钥,那么它将重定向到Salesforce登录页面并显示以下消息:
错误= invalid_client_id&安培; ERROR_DESCRIPTION =客户端%20identifier%20invalid
现在,我们必须验证消费者密钥和&在重定向到Salesforce URL并检查它是否有效之前的秘密。
任何人都可以帮我解决这个问题吗?
答案 0 :(得分:0)
我理解您的问题,所以为什么错误会像您在Enpoint URL中提供的URL不匹配一样。这是第一个原因,其次是考虑方法发布或获取,但主要原因是URL与您必须使用请求类型的URL不匹配。消费者密钥,秘密密钥和用户名密码,这是获取访问令牌的疯狂行为。
答案 1 :(得分:0)
正如Aleander所说,这是第一个错误的端点URL,您需要考虑其他事项。
实例=登录生产版本,并测试沙箱。
URL -https://<instance>.salesforce.com/services/oauth2/token
方法-POST
参数-
您也可以在下面的链接中查看类似的详细信息-
链接-https://medium.com/@krissparks/postman-a-salesforce-rest-web-service-28edc0a69851