0

我正在使用 simple-salesforce 1.11.5 连接到 Salesforce 帐户,我的代码正是他们用于白名单 IP 访问的示例代码:

from simple_salesforce import Salesforce
sf = Salesforce(password='correctpwd', username='correctuser', organizationId='correctorgid')

我得到了这个错误:

simple_salesforce.exceptions.SalesforceAuthenticationFailed: INVALID_LOGIN: Invalid username, password, security token; or user locked out.

使用同一组凭据,我可以通过浏览器登录 Salesforce,所以我认为我的 IP 肯定会被列入白名单。我错过了任何配置步骤吗?真的提前感谢您的见解和建议!

4

1 回答 1

0

事实证明,即使没有,我也需要将 security_token 留空。另外,这个帐户是一个沙盒,所以我需要提供“测试”作为域。最后,这奏效了:

from simple_salesforce import Salesforce
sf = Salesforce(password='correctpwd', 
                username='correctuser', 
                organizationId='correctorgid',
                security_token='',
                domain='test')
于 2022-02-17T23:23:25.240 回答