【问题标题】:ADFS integration with PHPADFS 与 PHP 的集成
【发布时间】:2019-04-24 12:08:07
【问题描述】:

我有一个 PHP 应用程序,我需要使用 ADFS 进行单点登录。

我需要了解 ADFS 的基本概念,例如什么是依赖方,端点依赖方 url 是否与我的应用程序的域相同,它与端点有何不同,我需要提供 xml文件到 ADFS 或依赖方 url 和端点工作

另一个问题是如何处理身份验证部分,就像来自 ADFS 的请求一样?

【问题讨论】:

  • 我们不是来为您做基础研究的。即使只是在该站点的搜索框中输入“ADFS PHP”也已经给出了很多结果,因此请先检查您可以从中收集到哪些信息。
  • 问“我从哪里开始?”的问题通常过于宽泛,不适合本网站。人们有自己解决问题的方法,因此不可能有正确的答案。仔细阅读 Where to Startedit 您的帖子。
  • “任何讨论此问题的文章/博客都会有所帮助” - 该编辑不会改善问题,因为 “要求我们推荐或查找的问题书籍、工具、软件库、教程或其他非现场资源对于 Stack Overflow 来说是无关紧要的,因为它们往往会吸引固执己见的答案和垃圾邮件。 ” stackoverflow.com/help/on-topic
  • 请随意在 MSDN 上提问。我们可以帮助解决更多此类入职式问题。 :) social.msdn.microsoft.com/Forums/en-US/…
  • 这是 Azure AD 论坛。你想要social.technet.microsoft.com/Forums/office/en-US/…

标签: php yii adfs


【解决方案1】:

这是一个非常好的示例,用于在 php Web 应用程序中为单曲配置 ADFS。您可以采取look

Active Directory PHP Standalone 应用程序是一个基于 PHP 的 Web 应用程序。该应用程序可以部署到任何具有 Web 服务器提供的必要 PHP 支持的 Web 服务器中。该应用程序的核心功能是连接到配置的 Active Directory 联合服务器 (ADFS) 并使用 Active Directory 帐户进行身份验证。成功验证后,应用程序将显示从 ADFS 服务器收到的 Active Directory 声明。此应用程序使用 WS-FEDERATION 协议与 ADFS 服务器进行通信。

先决条件

1) 使用 OpenSSL 启用 PHP 5.2 或更高版本。

2) Web 服务器(IIS/Apache 等已启用运行 PHP 应用程序)

3) 访问可以为此站点配置信赖方信任的 ADFS 2.0 服务器。

其他信息可以通过this线程

希望对你有帮助。

【讨论】:

    猜你喜欢
    • 2020-06-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-23
    • 1970-01-01
    • 1970-01-01
    • 2016-11-14
    • 2019-06-26
    相关资源
    最近更新 更多