PingOne DaVinci Salesforce连接器执行时出现getAccessTokenError错误
PingOne DaVinci Salesforce连接器OAuth令牌获取失败问题
我在使用PingOne DaVinci流程的Salesforce连接器时遇到以下错误:
Invalid Salesforce Connector configuration
查看网络预览时,API调用参数显示getAccessTokenError,表明流程执行期间OAuth令牌获取失败。
环境详情
- PingIdentity产品:PingOne DaVinci
- Salesforce版本:沙箱(Sandbox)
- 认证方式:基于证书的JWT Bearer Token Flow
已遵循的配置文档
PingIdentity Salesforce连接器指南 Salesforce Connected App文档
已完成的配置步骤
- 在Salesforce设置中创建Connected App
- 启用带JWT Bearer Token流的OAuth设置
- 生成证书并将公钥上传至Connected App
配置的OAuth权限范围
api (访问并管理你的数据) refresh_token (随时代表你执行请求) web (访问身份URL服务)
DaVinci流程中的连接器配置信息
- Consumer Key:从Connected App获取
- Private Key:证书创建期间生成
- Salesforce Instance URL:沙箱实例URL
OAuth测试情况
通过OAuth测试表单可成功连接并获取令牌,收到的服务响应:
{ "access_token": "eyJ0bmsiOiJjb3JIL3Byb2QvMDBEY1owMDAwMDIxdk...", "refresh_token": "5Aep861sAl5XR93k7JSJmwfullP9okJ2BBfwpWYJlZ...", "response": "{\"access_token\":\"eyJ0bmsiOiJjb3JIL3Byb2QvMDBEY1owMDAwMDIxdktyVUFJIwidmVyIjoiMS4w...\"}" }
这证实OAuth配置在DaVinci流程外可正常工作。
错误详情
主错误:"Invalid Salesforce Connector configuration error"
网络预览显示:getAccessTokenError
场景:DaVinci流程尝试执行Salesforce连接器时出错
已尝试的排查操作
- 验证Salesforce Connected App与DaVinci中的Consumer Key完全匹配
- 确认证书和私钥已正确生成并配置
- 验证Connected App在Salesforce中已获批且处于活动状态
- 检查Connected App中已启用JWT Bearer Token Flow
- 确认用户拥有API Enabled权限
- 完整遵循两份官方文档指南
内容的提问来源于stack exchange,提问作者Pravita Jain
相关产品推荐
相关产品推荐

