【问题标题】:Need to integrate SSO in PHP with the help of Windows authentication需要借助 Windows 身份验证在 PHP 中集成 SSO
【发布时间】:2019-02-28 10:15:18
【问题描述】:

我正在使用 onelogin/php_saml 库将 SSO 集成到我的 PHP 项目中。问题是当链接到 AD FS 时,我可以使用这个库登录。但是在windows系统上,还是会要求输入用户名和密码。

所以我需要知道如何在使用 IE 浏览器和 Intranet 时跳过该登录。 IE。 Windows 身份验证。

提前致谢。

【问题讨论】:

    标签: php saml windows-authentication adfs


    【解决方案1】:

    当您在本地 Intranet 中时,IE 默认提供 Windows 身份验证。首先,您需要将域 URL 添加到 Internet 选项 => 安全 => 本地 Intranet => 添加到站点

    现在,如果您使用 onelogin/php_saml 库连接到 AD,请确保您的设置 'security' => 'requestedAuthnContext' 设置为 false

    现在确保在 AD 设置中,转换 规则设置为“Windows 帐户名称”

    【讨论】:

    • 如果您仍然遇到任何问题,请告诉我。
    【解决方案2】:

    单点登录需要在内网区域添加adfs页面链接,同时确保为adfs服务账号注册spn。

    从应用程序的预期确保身份验证被重定向到 wia 端点

    【讨论】:

    • 谢谢 Rishabh,这是要求。我被困在需要配置的设置上。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-09-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-08
    • 2020-07-25
    • 2010-12-08
    相关资源
    最近更新 更多