【发布时间】:2011-11-14 13:36:56
【问题描述】:
我一直在尝试连接到 Salesforce REST API,但运气不佳。
Salesforce REST API Quick Start Guide 声明需要 HTTPS 回调 url,但在示例中他们使用 https://localhost:8443/RestTest/oauth/_callback 作为回调 url。
我尝试使用 php Salesforce REST API example 在我的测试服务器 (HTTP) 上进行连接,但 Salesforce 似乎已经适应并进入了重定向循环。
如果我没有 SSL 证书,是否可以连接到 Salesforce REST API?如果可以,我应该怎么做?作为记录,我的应用程序是用 PHP 编写的,而不是像大多数官方示例那样是 Java。
【问题讨论】:
-
你想通过举这个例子来说明什么?示例是 HTTPS。 “但是”什么?
-
但它位于“localhost”的开发环境中。如果可以在本地主机上使用 https,我很想知道如何。
-
是什么让
localhost如此特别? google.com.au/… 或 google.com.au/… - 只需获得证书即可。 -
对于我的本地机器 (OS X),似乎可以进行自我认证:hints.macworld.com/article.php?story=20041129143420344。去试试吧。
-
您真的需要 OAuth 身份验证与会话 ID 吗?您的回调 URL 是否与(在 Salesforce 中)“设置 | 开发 | 远程访问”下设置的相同
标签: php rest https salesforce