16得票1回答
HttpClient为Kerberos身份验证设置凭据

我正在尝试通过Kerberos/HTTP主机进行身份验证。使用Apache HttpClient作为我的客户端,并使用这个源代码的稍微修改版。我的Kerberos身份验证进展顺利,我希望知道如何在程序中设置登录凭据。目前,凭据是通过控制台手动输入的,但我希望在运行时由我选择。[实际上,我希望自...

14得票2回答
确定用户是否在AD组中,以便使用.NET 4.0应用程序。

我正在尝试确定一个用户是否是内部ASP.NET 4.0应用程序中Active Directory(AD)组的成员。以下代码在用户不是AD组成员的情况下,在最后一行(return语句)抛出"Attempted to access an unloaded appdomain"异常错误。public...

12得票5回答
从UserPrincipal对象获取nETBIOS名称

我正在使用 .Net 库的 System.DirectoryServices.AccountManagement 部分与 ActiveDirectory 进行交互。 在 GroupPrincipal 对象上调用 GetMembers() 并过滤结果后,现在我有了一组 UserPrincipa...

12得票2回答
如何使用System.DirectoryServices.AccountManagement命名空间获取Active Directory用户属性?

我想从一个用户那里获取Active Directory属性,并且我想使用 System.DirectoryServices.AccountManagement。 我的代码:public static void GetUserProperties(string dc,string user) ...

11得票2回答
如何使用j_security_check获取已连接用户的数量和角色?

我通过托管的Bean这种方式获取已连接用户的用户名(使用j_security_check):...... username = FacesContext.getCurrentInstance().getExternalContext().getUserPrincipal().get...

9得票1回答
Spring Security:手动设置用户主体

在使用Spring MVC和Spring Security的Web应用程序中,有没有一种方法可以手动设置UserPrincipal? 我需要通过Web应用程序的管理员部分切换到另一个用户。在我的控制器中,是否可以在请求中设置setUserPrincipal?就像我是别人一样连接。 例如:r...

9得票3回答
UserPrincipal类-本地主机而非IIS

以下代码在本地运行Web应用程序时可以正常工作,但在安装到IIS服务器时却无法正常工作,为什么呢? using (HostingEnvironment.Impersonate()) { UserPrincipal activeUser = UserPrincipal.Current;...

9得票1回答
在指定了PrincipalContext的容器后,无法找到用户

我将尝试在Active Directory中按用户名查找用户。 以下方法可行: const string Domain = "SLO1.Foo.Bar.biz"; const string Username = "sanderso"; PrincipalContext principal...

9得票2回答
获取给定UserPrincipal的组列表

我希望获取用户所在的组列表。 这是我的代码: PrincipalContext ctx = new PrincipalContext(ContextType.Domain, "mydomain.ac.uk", "DC=mydomain,DC=AC,DC=UK", "user", "pa...

9得票4回答
如何获取本地Windows用户列表(仅包括出现在Windows登录屏幕中的用户)

如何获取本地Windows用户列表(仅显示在Windows登录屏幕中的用户) 我尝试使用Windows Principle库和WMI Select命令的许多方法,但是我一直得到管理员、访客和其他一些奇怪的帐户(如VUSRNEIL-DELL、$HOMEGROUPUSER、ASPNET等),这3...