How Can Your Listener Verify the Source of the Message?

DEX502 - Module 11: Declarative Integration Features

📄 第 421 页 🎬 视频课程

课程章节介绍

让我们来聊聊Salesforce收件箱如何验证消息来源的问题。首先,你需要知道,所有的收件箱消息都是从Salesforce的IP地址发送出来的。这就意味着,为了确保这些消息能够顺利到达你的系统,你的客户端防火墙和反向代理必须把这些IP地址范围加入到白名单中。 接下来,当你的系统接收到这些消息时,它需要做两件事:首先,确认这些消息确实是来自你的Salesforce组织;其次,检查这些消息中是否包含你的收件箱ID。这两个步骤都是为了确保消息的安全性和准确性。 如果你没有使用反向代理,那么你就需要手动验证这些IP地址范围是否被正确配置。这就像是在你的门前设置了一个保安,确保只有你认识的人才能进来。 最后,为了进一步加强安全性,你可以使用客户端证书来验证这些消息。这就像是在保安的基础上再加一道锁,确保即使有人冒充,也无法轻易进入。 至于具体的IP地址范围,你可以参考SOAP API开发人员指南,里面列出了当前简化的范围,比如204.14.232.0/21和96.43.144.0/20。这些信息就像是保安手中的名单,确保只有名单上的人才能进入。 希望这些解释能帮助你更好地理解Salesforce收件箱如何验证消息来源。如果有任何疑问,随时欢迎提问!