Salesforce Lightning - 登台时登录失败

Salesforce Lightning - Login Failure In Staging

我正在尝试登录到我的暂存 Salesforce 闪电,我得到以下结果:

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

我使用 'jsForce' 库版本 2,具有正确的 serverUrl、用户名和密码+令牌组合。

请注意,当我对我的生产 Salesforce 环境执行 完全相同的操作时 - 我成功了

关于为什么暂存和生产之间存在差异的任何建议 - 都会有所帮助。

“完全相同”的产品可能不是个好主意,https://test.salesforce.com vs https://login.salesforce.com ;) 即使您有相同的密码 - 令牌可能不同,密码也可能已过期。

您是否在设置中看到用户登录历史记录中的任何内容?很难猜测这些事情。如果您尝试 SOAP API 登录或 OAuth2,您会得到相同的结果吗?或者甚至是普通的老式 SF Data Loader?

  • 也许管理员转到设置 -> 我的域并禁用了从通用地址登录,迫使你去 https://mydomain--mysandboxname.my.salesforce.com/..。 ?
  • 也许管理员对每个人强制执行单点登录,您不能再使用 SF 用户名和密码。
  • 可能设置了限制的 IP 地址或登录时间

找到解决方案: 使用 jsForce 库登录到 Salesforce 时,只有 'loginUrl' 参数按预期工作(与 'serverUrl' 生产相反).