我的问题可能过于宽泛或含糊不清,但我无法用其他任何方式来描述它。
我有多个Django应用程序。我已经成功实施了SSO。这一切都有效。现在,我被赋予了一项新任务,就像这样。
我必须将Microsoft ADFS身份验证集成到我的应用程序套件中,并扩大当前SSO的范围。
我对它的理解是,当我登录公司网络上的笔记本电脑时(我假设这是我必须放的)我也登录了我的django应用程序
我真的不知道这是如何工作的,因为我没有使用ADFS的经验。任何有这方面经验的人都可以用它的工作方式来解释它,这样我就可以理解它并想出它的解决方案。
PS:如果我需要提供更多信息。此外,如果对问题进行贬低确实有理由,以便我可以编辑问题并按原样发布。
答案 0 :(得分:0)
如果Django支持基于SAML的登录,则将其设置为信任ADFS。 ADFS将自动使用您登录的凭据登录到公司网络内的域加入计算机。如果用户从外部访问,则会提示输入密码或基于证书的auth(例如智能卡)来登录用户。