0

目前,我正在使用 SOAP 访问令牌,这可以使用我的用户 ID 和密码来完成,无需客户端密钥和秘密。

binding.login(用户名,密码+“”);

有没有办法对 REST 做同样的事情,即只使用 ID 和密码访问令牌?

就像是,

         string URI = "https://login.salesforce.com/services/oauth2/token";

         StringBuilder strbody = new StringBuilder();   

         strbody.Append("grant_type=password&");

         strbody.Append("username=" + "xxx" + "&");   

         strbody.Append("password=" + "xxxx");   
4

1 回答 1

2

不,OAuth 要求您拥有使用者密钥,即使对于用户名/密码流程也是如此。

拥有消费者密钥的要求并不繁重,您可以在您的开发者版组织中创建一个,并且它自动可供所有组织和用户使用。

于 2013-02-14T18:52:04.010 回答