ReactJS 与 azure SAML SSO 的集成
Posted
技术标签:
【中文标题】ReactJS 与 azure SAML SSO 的集成【英文标题】:ReactJS integration with azure SAML SSO 【发布时间】:2022-01-11 15:53:52 【问题描述】:寻求对 Azure SAML SSO 与 ReactJS 和 NodeJS 应用程序(具有自定义域名的非库应用程序)集成的支持。
这里有更多细节,
-
我有使用 reactjs (UI) 和 nodejs (API) 开发的应用程序
使用自定义域部署在 AWS 上
希望通过 SAML SSO 与 Azure AD 集成
使用非图库应用创建企业应用
如何为此配置元数据或证书
任何参考或帮助将不胜感激。
【问题讨论】:
***.com/questions/69889235/… 【参考方案1】:当您使用您的 Azure Active Directory 管理员帐户登录到 Azure 门户时。
您可以将 saml sso 添加到非图库应用: 浏览到 Active Directory > 企业应用程序 > 新应用程序 > 非图库应用程序部分。
这样你就可以添加非图库应用了。
您可以在属性和声明下管理声明。 Customize app SAML token claims - Microsoft identity platform | Microsoft Docs可以通过下载base 64来配置SAML证书 证书并将其作为元数据文件上传,如示例应用程序所示 here
这些应用程序(app 和 api)也存在于应用程序注册中的所有应用程序中,您可以在门户和代码中将 api 范围添加到应用程序并授予权限以照常进行身份验证。
参考资料:
-
SO reference
Microsoft identity platform authentication flows & app scenarios |
Microsoft Docs
【讨论】:
我们能否将 SAML SSO 与 NodeJS 和 Azure 集成为身份提供者。 Azure 提供 .cer 文件作为如何使用它们的证书,任何参考都将受到高度赞赏以上是关于ReactJS 与 azure SAML SSO 的集成的主要内容,如果未能解决你的问题,请参考以下文章
无法从使用 Azure SAML SSO 配置的本地应用程序中的 C# 中的 Request.Params 获取 SAML 响应
Java Spring 应用程序 - 与 Azure AD 集成以实现 SSO
无法更改 Spring 安全 SAML SSO 中的默认“回复 URL”(断言消费者服务位置)