🔑 Salesforce 配置与认证

配置 Salesforce 连接参数,包括 OAuth 认证信息、社区 URL 等,并提供 Salesforce 登录认证功能。

页面概述

用于配置 Salesforce 连接参数,包括 OAuth 认证信息、社区 URL 等,并提供 Salesforce 登录认证功能。用户可以通过此页面完成 Salesforce Connected App 的配置和 OAuth 2.0 认证流程。

Salesforce Config

页面组成

1. 配置表单

字段名称类型必填说明
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"]

2. 操作按钮

按钮名称功能说明
保存配置保存所有配置,Consumer Key 和 Secret 加密存储
重置将所有配置字段重置为默认值
测试连接测试 Salesforce 连接是否正常
登录 Salesforce跳转到 OAuth 授权页面进行登录
登出 Salesforce清除当前登录会话

数据交互

  • 保存配置:调用 SystemSettingsAPI.saveSystemSettings(settings) API
  • 获取配置:调用 SystemSettingsAPI.getSystemSettings() API
  • 测试连接:调用 SalesforceAPI.testConnection() API
  • 登录:调用 SalesforceOAuthAPI.getAuthorizationUrl() API 获取授权 URL 并跳转
  • 登出:调用 SalesforceOAuthAPI.logout() API

状态提示

  • 保存成功:弹出提示"配置保存成功"
  • 保存失败:弹出提示包含错误信息
  • 测试成功:弹出提示"连接测试成功"
  • 测试失败:弹出提示包含错误信息
  • 已登录:显示已登录用户信息
  • 未登录:显示"未登录"提示

需要定制化解决方案?

我们的团队可基于现有产品为您量身打造专属 Salesforce 工具链。

联系我们