ADFS与PHP集成

时间:2019-04-24 12:08:07

标签: php yii adfs

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

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

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

1 个答案:

答案 0 :(得分:0)

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

Active Directory PHP独立应用程序是基于PHP的Web应用程序。可以使用网络服务器提供的必要的PHP支持将该应用程序部署到任何网络服务器中。该应用程序的核心功能是连接到配置的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线程

希望有帮助。

相关问题