VB .Net to PHP - 在 Intranet 上获取用户窗口登录
Posted
技术标签:
【中文标题】VB .Net to PHP - 在 Intranet 上获取用户窗口登录【英文标题】:VB .Net to PHP - Get user windows login on Intranet 【发布时间】:2015-03-11 05:32:13 【问题描述】:我在 Intranet 上有一个可以远程访问的网站。
我可以使用Page.User.Identity.Name
在 VB.net 中获取个人 PC 的用户名。可以用 php 做类似的事情吗?
我使用了几种显示 Windows 用户名的方法,但它显示的是服务器而不是访问 INTRANET 网站的用户。 有什么帮助吗?
【问题讨论】:
登录是否由 Active Directory 处理? 【参考方案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/
希望有帮助!
【讨论】:
以上是关于VB .Net to PHP - 在 Intranet 上获取用户窗口登录的主要内容,如果未能解决你的问题,请参考以下文章
在带有 LINQ to XML 的 VB.NET 中,where 子句在属性值和字符串之间设置不区分大小写的比较
在值中搜索字符串并在 VB.NET 中的 LINQ to XML 中获取属性值
vb.net 第十五节 设置本机默认的生存时间(time-to-live:TTL)值 SetIpTTL