3

我想知道当特定用户直接登录或通过组织用户列表中的“登录身份”功能登录时,是否有办法在 APEX 中查找。UserInfo 类似乎没有为此目的提供任何方法,我需要在我的顶点代码中知道这一点。

提前致谢

4

2 回答 2

1

某些东西正在跟踪您的会话以前属于另一个用户,以便可以在 Salesforce UI 中显示“以 XYZ (foo@bar.com) 身份登录”消息。

我怀疑这将是基于 cookie 的。如果是这种情况,您可以尝试通过在以其他用户身份登录时跟踪 cookie 更改来隔离它。如果您能找到它,那么您可以使用以下方法检查 Apex 中是否存在此 cookie

Cookie counter = ApexPages.currentPage().getCookies().get('loginAsCookieHere');
于 2013-12-18T18:59:06.820 回答
0

据我所知,这对销售人员来说是不可能的。

于 2013-12-18T12:29:20.267 回答