azure - 在配置 Azure 用户对现有 SSO 的访问权限方面需要帮助
问题描述
目前,我们是一个服务提供商 (SP),目前正在使用 OpenAM 进行 SSO 身份验证,我们正在使用 Spring 安全性来实现这一点。我们有一个登录界面,用户在其中输入用户名和密码并进行身份验证。
现在,除了现有的 Open AM SSO 之外,我们还需要允许来自外部身份提供商 (Azure) 的用户访问 SP。我们正在尝试使用 SAML 2.0 来实现这一点。
为此,我们更改了登录界面,以接受用户名并基于用户名,我们提供密码选项(对于本地用户)或重定向到 azure 门户(对于 idp 用户)以验证用户身份。
作为此要求的一部分,我们将变量 userType 添加到 httprequest cookie 并尝试重定向到相应的身份验证提供程序。但是即使用户是本地用户,我们也总是会被重定向到 azure。
我们已经通过 github 上的许多示例来实现这一点,但没有运气。
对此的任何指示都会非常有帮助。
解决方案
推荐阅读
- python - 同时运行多个 .py python 文件
- python-3.x - 为什么我的 program.exe(用 Python 制作)在重新启动后无法使用新的环境变量?
- oracle - Oracle APEX 交互式网格:在交互式网格中单击数据单元格时,有没有办法获取相应的列名
- javascript - SlickGrid:如何按分页检索数据
- javascript - 如何从 react-router-dom 设置 {Switch} 组件的样式?我试着用并且不工作
- javascript - html 输入类型名称,如数组 AmountMap[1] 值无法设置
- flutter - 在颤动中分享图像和视频时设置标题
- performance - 如何使用 jmeter 模拟 1mbps 和 3mbps?我的 CPS 值是多少?
- sql - 如何使用连接处理重复行
- javascript - 从 API 获取数据时如何打印子文件夹数据