如何从Salesforce Trigger中零基础获取IP地址?(一百一十三)

2026-05-25 17:480阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计839个文字,预计阅读时间需要4分钟。

如何从Salesforce Trigger中零基础获取IP地址?(一百一十三)

本篇参考:- Salesforce 开发者指南:[Auth_SessionManagement](https://developer.salesforce.com/docs/atlas.en-us.228.0.apexcode.meta/apexcode/apex_class_Auth_SessionManagement.htm)- Salesforce 帮助文档:[Session Management](https://help.salesforce.com/articleView?id=000339386&type=1)

针对机缘巧合下遇到的此类问题,以下是简要分析。

本篇参考:

developer.salesforce.com/docs/atlas.en-us.228.0.apexcode.meta/apexcode/apex_class_Auth_SessionManagement.htm

help.salesforce.com/s/articleView?language=en_US&type=1&id=000339386

机缘巧合下碰到了这种问题,还挺好玩,记录一下,方便以后再次遇见情况下快速解决。背景如下:

在某个表的创建或者修改的场景下,满足指定条件下会对外部进行一个CALLOUT操作,然后将结果进行相关的更新,接口要求传递当前运行上下文的用户的IP address。demo就先以Case为例。

声明一个trigger,新的表的trigger还好,但是我们可能实际做的是一个二期,维护或者长期的项目,可能有很多handler来执行,这里简单模拟。

阅读全文

本文共计839个文字,预计阅读时间需要4分钟。

如何从Salesforce Trigger中零基础获取IP地址?(一百一十三)

本篇参考:- Salesforce 开发者指南:[Auth_SessionManagement](https://developer.salesforce.com/docs/atlas.en-us.228.0.apexcode.meta/apexcode/apex_class_Auth_SessionManagement.htm)- Salesforce 帮助文档:[Session Management](https://help.salesforce.com/articleView?id=000339386&type=1)

针对机缘巧合下遇到的此类问题,以下是简要分析。

本篇参考:

developer.salesforce.com/docs/atlas.en-us.228.0.apexcode.meta/apexcode/apex_class_Auth_SessionManagement.htm

help.salesforce.com/s/articleView?language=en_US&type=1&id=000339386

机缘巧合下碰到了这种问题,还挺好玩,记录一下,方便以后再次遇见情况下快速解决。背景如下:

在某个表的创建或者修改的场景下,满足指定条件下会对外部进行一个CALLOUT操作,然后将结果进行相关的更新,接口要求传递当前运行上下文的用户的IP address。demo就先以Case为例。

声明一个trigger,新的表的trigger还好,但是我们可能实际做的是一个二期,维护或者长期的项目,可能有很多handler来执行,这里简单模拟。

阅读全文