Salesforce REST API Login?

我正在检查salesforce开发人员网站中的一个示例。

在该示例中,当我们单击链接时,它将被重定向到 salesforce 登录页面。如果登录成功,则颁发访问令牌。

我不希望我的应用程序重定向到 salesforce 登录页面。在现有示例中,环境变量设置为,

“https://login.salesforce.com”

我应该怎么做才能避免重定向到 salesforce 登录页面。


答案 1

你所描述的,听起来像OAuth(只是因为你提到了访问令牌)。

下面有一个在Salesforce中使用的OAuth的好例子...

http://wiki.developerforce.com/page/Digging_Deeper_into_OAuth_2.0_at_Salesforce.com


答案 2

溶液:

大家好,我已经找到了解决问题的方法。实际上,我正在检查链接中给出的样本 http://wiki.developerforce.com/page/Getting_Started_with_the_Force.com_REST_API 。然后实现了OAuth 2.0用户名 - 密码流,该流来自 https://login.salesforce.com/help/doc/en/remoteaccess_oauth_username_password_flow.htm#send_up_response。它解决了我的问题。