📜  无效的公共用户或角色名称 (1)

📅  最后修改于: 2023-12-03 15:10:25.632000             🧑  作者: Mango

无效的公共用户或角色名称

当开发者在使用 Salesforce API 时,可能会遇到以下错误信息:

INVALID_PUBLIC_USERNAME_OR_PASSWORD: Invalid public user or role name

错误信息的含义是无效的公共用户或角色名称。

引起问题的原因

这个错误通常由以下原因导致:

  • 在 Salesforce 中没有该公共用户或角色
  • 传递的公共用户或角色名称大小写不正确
解决方案
  1. 检查公共用户或角色名称是否正确。

    首先,要检查传递的公共用户或角色名称是否正确。正确的名称应包括在 Salesforce 账户中。如果名称大小写不精确,也可能引起此错误。

  2. 在 Salesforce 中创建公共用户或角色。

    如果在 Salesforce 中没有该公共用户或角色,请创建它。

    • 要创建公共用户,请在 Salesforce 设置中创建一个用户,然后将该用户的角色设置为“公共用户”。
    • 要创建公共角色,请在 Salesforce 设置中创建一个角色,然后将该角色设置为“公共角色”。
结论

在 Salesforce 中,公共用户或角色名称必须精确匹配,并且必须存在于该 Salesforce 账户中。如果您遇到“无效的公共用户或角色名称”错误,请检查传递的名称是否正确,并确保在 Salesforce 中创建了该用户或角色。