配置 Salesforce 连接参数,包括 OAuth 认证信息、社区 URL 等,并提供 Salesforce 登录认证功能。
用于配置 Salesforce 连接参数,包括 OAuth 认证信息、社区 URL 等,并提供 Salesforce 登录认证功能。用户可以通过此页面完成 Salesforce Connected App 的配置和 OAuth 2.0 认证流程。
| 字段名称 | 类型 | 必填 | 说明 |
|---|---|---|---|
| Salesforce 社区 URL | 文本输入框 | 是 | Experience Cloud 社区 URL,用于 OAuth 回调 |
| Consumer Key | 密码输入框 | 是 | Connected App 的 Consumer Key |
| Consumer Secret | 密码输入框 | 是 | Connected App 的 Consumer Secret |
| 回调 URL | 文本输入框 | 是 | OAuth 回调 URL,默认 http://localhost:8000/callback |
| OAuth 授权范围 | 文本域 | 否 | JSON 格式的授权范围数组,例如 ["api","refresh_token","offline_access"] |
| 按钮名称 | 功能说明 |
|---|---|
| 保存配置 | 保存所有配置,Consumer Key 和 Secret 加密存储 |
| 重置 | 将所有配置字段重置为默认值 |
| 测试连接 | 测试 Salesforce 连接是否正常 |
| 登录 Salesforce | 跳转到 OAuth 授权页面进行登录 |
| 登出 Salesforce | 清除当前登录会话 |
SystemSettingsAPI.saveSystemSettings(settings) APISystemSettingsAPI.getSystemSettings() APISalesforceAPI.testConnection() APISalesforceOAuthAPI.getAuthorizationUrl() API 获取授权 URL 并跳转SalesforceOAuthAPI.logout() API