【问题标题】:OKTA sso for Salesforce CanvasAppSalesforce CanvasApp 的 OKTA sso
【发布时间】:2026-01-20 02:50:01
【问题描述】:

我们正在salesforce 中开发canvasAPP,这需要salesforce 和外部应用程序(外部java Web 应用程序)之间的单点登录。基本上,我们将在销售人员中为 Ext 应用程序提供一个选项卡/按钮,该选项卡/按钮应该在后端自动登录并在销售人员中加载外部应用程序。

我们的想法是在 OKTA 中创建一个身份用户,并使用联合 ID 将身份用户链接到 salesforce 中的管理员用户。一旦用户单击按钮,它应该被重定向到身份提供者,然后返回到服务提供者,它将自动以管理员身份登录到服务提供者。

OKTA 是否可行??有没有人做过类似的事情。

【问题讨论】:

    标签: salesforce okta okta-api


    【解决方案1】:

    有很多方法可以实现这一点,最明显的是通过服务提供商发起的 SAML 断言。开发者文档是入门的好地方。

    http://developer.okta.com/docs/guides/spring_security_saml.html

    【讨论】:

    • 感谢您的回复,我们使用的不是“Spring Security”,而是不同的 SAML 库。