如何在 Azure AD B2C 租户中注册 Zendesk 应用程序基于 SAML以执行 SSO?

问题描述

我遵循 Zendesk 文档 (https://docs.microsoft.com/en-us/azure/active-directory/saas-apps/zendesk-tutorial) 在 Azure AD (B2B) 中创建企业应用程序并通过 SAML 成功执行 SSO。

现在,我想使用在 Azure AD B2C 租户中注册的相同应用程序来执行 SSO。但是,不成功,因为登录不成功。我正在尝试 AAD B2C 的 JWT 令牌方法 (https://support.zendesk.com/hc/en-us/articles/203663816-Enabling-JWT-JSON-Web-Token-single-sign-on)。请求您帮助我如何在 Azure AD B2C 租户中配置应用以通过 SAML(就像在 AAD B2B 企业应用中一样)执行 SSO。

谢谢!

解决方法

你为什么要尝试 JWT 方法?

您在 Azure AD 中就是这样做的吗?我假设企业应用程序使用 SAML?

为什么不能在 B2C 中使用 SAML?如this

,

有用于登录和注册的内置政策,但对于 SAML,需要创建新的自定义政策。

创建自定义策略以支持 SAML SSO 的步骤。

  • 1.创建策略密钥和身份体验框架应用程序。
  • 2.创建证书
  • 3.下载政策样本
  • 4.更新基础文件
  • 5.更新 Base_Extension 文件
  • 6.创建策略文件。
  • 7.Azure 门户中的上传策略
  • 8.运行政策。

您可以参考以下链接


很少有其他链接可供参考

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...