带有 SSO 身份验证的 IIS 7.5 或带有 laravel 的经典表单



我对IIS一无所知,我刚刚用IIS启动了一个项目,我已经有问题了。我认为问题来自IIS配置。

所以情况是这样的:

我有一个带有登录表单的网站。当您尚未完成登录表单时,无法访问任何内容。 完成后,我会要求LDAP知道用户是否已知。 为了开发网站,我将IIS配置身份验证设置为"匿名身份验证"。 一切正常。

现在网站已经完成,我想实现最后一件事,即SSO。所以我禁用了匿名身份验证,现在启用了 Windows 身份验证。

问题是我无法再访问我的网站,它显示了一个安全窗口窗口。但即使我把我的个人帐户,它也不起作用。

如果一切正常,我会在 $_SERVER 数组中AUTH_USER和AUTH_PASSWORD。但我什么都没有。

登录表单和 SSO 都应该有效。因为该网站也必须可以在公司网络和 VPN 后面访问。

以下是我的项目的规格:
- IIS 10, 视窗 10
- 拉拉维尔 5.4
- adldap (https://github.com/Adldap2/Adldap2-Laravel( - IE 11
- 在我的系统中启用了Windows身份验证(控制面板,Windows功能(

和你一样的问题! 我知道它存在不同类型的窗口身份验证,但我尝试了我可以在网上找到的所有配置。 问题是否可能直接来自 LDAP 配置? 或者也许是 IIS 配置? 还是直接在计算机 env 上激活某些东西?

最新更新