【问题标题】:Integrating Azure SSO / External Users集成 Azure SSO/外部用户
【发布时间】:2021-12-02 19:41:41
【问题描述】:

我已多次成功地将 SSO 集成到 Web 项目中,但最终用户始终是 Azure 中公司域的一部分。

我需要旧版 asp.net 以允许通过 azure SSO 登录。通常不是问题,但是这是 B2B 场景,提供应用程序的主要公司希望允许允许的公司从他们自己的 azure 广告通过 SSO 登录,所以除了许可公司的许可之外,这可能吗?到目前为止我所尝试的一切都没有奏效,所以我觉得我错过了一步。更复杂的是,还有一个 winforms 应用程序也需要 SSO,它目前使用两个应用程序共享的 asp.net 身份数据库。

任何关于这个的指针都会受到极大的欢迎

【问题讨论】:

  • 你看过 Azure AD External entities
  • 您的 Web 和桌面应用程序都可以注册为 Azure AD 应用程序,然后使用这个基于 Azure AD 的SSO approach

标签: asp.net azure single-sign-on


【解决方案1】:

然而,这是一个 B2B 场景,主要公司提供 应用程序希望允许允许的公司通过 SSO 从 他们自己的 azure 广告,因此在允许的情况下许可 公司,这可能吗?

基本上按照您要执行的操作是不可能的, 直到并且除非您可以在该租户中为联合配置您的应用程序。因此,我建议您公开您的内部应用程序,以便与其他合作伙伴 Azure AD 环境联合。一旦您的应用程序对您的合作伙伴公司公开可用,您可以确保将您的应用程序联合元数据导入您的合作伙伴公司 Azure AD 并将其配置为 SSO 。因此,您的合作伙伴公司可以通过他们自己的 Azure AD 通过 SSO 身份验证访问该应用程序。

由于您的应用程序是非图库应用程序,请参阅以下链接了解如何使用 Azure AD 配置非图库应用程序。

【讨论】:

    猜你喜欢
    • 2022-10-13
    • 2021-10-24
    • 2022-01-11
    • 1970-01-01
    • 2017-04-24
    • 2023-03-29
    • 1970-01-01
    • 2019-12-19
    • 1970-01-01
    相关资源
    最近更新 更多