php - 如何在 php/symfony 中使用 windows 身份验证

标签 php windows session authentication

我在 Symfony 应用程序 Intranet 上工作。 我听说可以使用身份验证窗口,而不必使用传统的身份验证窗口登录。

有人可以给我 1 或 2 个关于该主题的链接地址吗?我搜索了自己,但找不到合适的关键字。 他是WSSE吗?

提前致谢!

最佳答案

如果您在 Windows 服务器上的 IIS 实例上运行您的 PHP 应用程序,该实例与其他使用此应用程序的计算机位于 AD 中,您可以在 IIS 界面中为“匿名”用户关闭对该网站的访问。

之后,您可以检查 PHP 中包含 domain\用户信息。您甚至不需要显示任何登录对话框。所以这是一个 SSO(单点登录)过程。

有关这方面的更多信息,请参阅下面的链接:

http://www.iis.net/learn/application-frameworks/install-and-configure-php-on-iis/enable-php-applications-to-make-application-level-access-control-decisions

关于php - 如何在 php/symfony 中使用 windows 身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25527782/

相关文章:

session - Coldfusion session - CF 如何准确识别连接/唯一客户端

c++ - 链接 Qt5.6 会产生找不到所需引用的错误

session - ColdFusion session 范围对应用程序是否持久?

php - 如何在数据库中存储轻量级格式(Textile、Markdown)?

php - 如何在 WordPress 查询中获取分类类别的所有记录?

php - 如何在命令行上运行 php?

c++ - Win32 在 C++ 中获取未缩放的虚拟桌面大小

php - 我如何找到 php session 开始时间戳

PHP 迭代器自定义排序顺序 (Laravel 4)

php - 在显示其他列之前,在 foreach 循环中显示具有特定非空列的数据库行