通过localhost Django的Salesforce Sandbox API Oauth2回调URL

时间:2017-06-20 06:10:18

标签: python django oauth-2.0 salesforce callbackurl

Newbie在Salesforce项目上进行面试。我正在尝试构建一个Django表单,该表单将向Salesforce后端提交案例票证。使用django-salesforce django-salesforce库,我正处于创建新连接应用的位置。如果我在localhost上测试,如何处理回调URL?回调网址必须是https安全连接。我可以将回调设置为http://localhost:8000吗?很难在严格的时间限制内找出它,所以没时间学习salesforce API。

1 个答案:

答案 0 :(得分:0)

不,你不能那样做。因为他们会尝试将您重定向到该网站,也很少有oauth提供商需要它来这样做。

您可以使用https://ngrok.com公开公开本地服务器。 ngrok将您的本地服务器和端口公开给可公开访问的网址。在内部,它从生成的URL和您的机器创建了一个隧道。因此,您可以使用它将本地django服务器公开给世界。

然后将生成的链接传递给OAuth应用。