通过双因素身份验证访问 Salesforce



尝试访问 Salesforce,并且我的 Salesforce 登录需要从我公司的登录电子邮件中进行 2 因素身份验证,并且需要对 Salesforce 进行 2 因素身份验证。

我有一个令牌可以通过SF的部分,但是有没有办法为我的用户名电子邮件包含一个令牌?现在,使用以下方式,它告诉我我的登录凭据是错误的。

library(RForcecom)
username <- "email@domain.com" 
password <- "password"
security_token <- "salesforce_security_token"
password.st <- paste0(password, security_token)
instanceURL <- "https://domain.my.salesforce.com"
apiVersion <- "41.0" 
session <- rforcecom.login(username, password.st, instanceURL, apiVersion)

我还尝试使密码var等于链接到我的用户名gmail帐户的安全令牌,但没有成功。

salesforcer软件包支持 OAuth2.0 身份验证。它将缓存您的凭据,以便您只需在首次进行身份验证时使用 OAuth2.0 进程中基于交互式浏览器的部分。

library(salesforcer)
# initiate OAuth2.0 login
sf_auth()
# check your Org and User info to confirm connection
user_info <- sf_user_info()
sprintf("Organization Id: %s", user_info$organizationId)
#> [1] "Organization Id: 00D6A0000003dN3UAI"
sprintf("User Id: %s", user_info$userId)
#> [1] "User Id: 0056A000000MPRjQAO"

最新更新