VB .Net到PHP - 在Intranet上获取用户窗口登录

时间:2015-03-11 05:32:13

标签: php vb.net windows intranet

我在Intranet上有一个可以远程访问的网站。 我可以使用Page.User.Identity.Name在VB.net中获取个人电脑的用户名。在PHP中可以做类似的事情吗?

我使用了几种显示Windows用户名的方法,但它显示的是服务器而不是用户访问INTRANET中的网站。 有什么帮助吗?

1 个答案:

答案 0 :(得分:1)

好的我假设你的登录是由Active Directory处理的,在这种情况下你可以使用PHP LDAP(轻量级目录访问协议)来实现你想要的。

您可以在此处找到更多详细信息:http://php.net/manual/en/book.ldap.php

您必须确保已经在PHP中启用了LDAP模块,并且当您拥有时,您应该能够实现它。

这是我过去使用的一个很好的例子:

https://www.exchangecore.com/blog/how-use-ldap-active-directory-authentication-php/

希望有所帮助!