我目前正在使用simple-salesforce库从Salesforce检索数据,使用令牌方法。
from simple_salesforce import Salesforce
sf = Salesforce(username='myemail@example.com', password='password', security_token='token')但是Salesforce要求实现多因素身份验证,我是否可以绕过它或者使用另一种方法?
下面是实际文章的链接:https://help.salesforce.com/articleView?id=000356005&type=1&mode=1
谢谢!
发布于 2021-06-05 04:04:42
我找到了一个解决办法:
https://github.com/simple-salesforce/simple-salesforce/issues/457
在我的例子中,我使用的不是API用户帐户,而是普通的用户帐户。
发布于 2021-04-22 19:51:08
我认为只有使用标准登录名的用户才需要使用MFA --在帮助文章上文所述中,它说:“所有通过用户界面登录到Salesforce产品*(包括合作伙伴解决方案)的内部用户都必须使用MFA。为了确保对所有Salesforce用户启用MFA,您可以在Salesforce产品中直接打开它,或者使用您的SSO提供商的MFA服务。”
但你是通过API来的,对吧?
你能分享错误信息或截图吗?
通常,API创作是通过在组织中配置的连接应用程序进行的,我记得,连接的应用程序有一个设置要求MFA . 这篇帮助文章更详细地介绍了需要MFA的位置(哪种登录方式)。
当salesforce从一个新的网络位置看到用户的auth时,您会遇到标准的用户验证挑战吗?您可以通过设置IP地址范围来禁用该这里。
https://stackoverflow.com/questions/67097311
复制相似问题