我们正在尝试使用Authorize.net Webhooks连接到Salesforce外部站点。我们的Salesforce端点似乎工作正常,因为我可以从命令行使用curl调用它并传递一个成功保存到我们数据库的JSON结构。这很好用。
但是,当我将Webhook的URL输入Authorize.net的“端点URL:”字段并单击“测试Webhook”按钮时,收到错误消息:
“错误:连接到端点时出错:(打印我的端点URL)
我确信我正在调用正确的URL,因为我已将其从命令行复制并粘贴到Endpoint URL字段中。但我需要知道为什么我会收到这个错误。是否有Webhooks的调试日志?或者如何从Authorize.net获取更详细的错误消息?
请注意 - 这是测试来自Authorize.net的webhook调用 - >销售队伍。
编辑:从命令行运行的CURL调用是:
curl -X POST -H "Content-Type: application/json" -d '{"test":"this"}' \
https://my.server.com/mysite/services/apexrest/PYMT_AuthnetHook
谢谢,最诚挚的问候!