我们在哪里存储 username/password/endpoint... 在 Salesforce 中?

Where do we store username/password/endpoint...in Salesforce?

我们有一个在 Salesforce 中开发的 Web 应用程序(顶点 类/ 触发器和 visualforce 页面)。此 Web 应用程序使用带有用户名和密码的端点 urls 在外部与我们的 API 通信。截至目前,这些 password/username 和端点 url 作为常量字符串存储在顶点 类 中。

在 ASP.Net 应用程序中,或者我们通常会将 credential/endpoint url 存储在 web.config 文件中。但是在 Salesforce 中,我们将这些存储在哪里?

您应该在受管包中使用受保护的自定义设置(您必须像创建对象一样创建它,我会使用列表类型并尝试使其尽可能通用以支持许多用例)或命名凭据,或者可能是自定义元数据类型,绝对不在代码中