17得票1回答
身份提供者和联合提供者有什么区别?

我一直在阅读有关Windows Identity基础设施的文章,其中对联邦提供程序的定义有些模糊(也许是因为我的理解不准确)。然而,我没有看到一篇文章能够清晰地区分身份提供程序和联邦提供程序之间的区别。请问有人可以清楚地解释一下这两者之间的区别吗?

13得票2回答
MVC3 中如何覆盖 Windows 身份验证的 User.Identity?

我正在使用MVC3和MSSQL后端构建一个 内部网络 应用程序。 我已经通过自定义角色提供程序实现了身份验证和角色的功能。现在我想重写User.Identity,以允许像User.Identity.FirstName这样的项。但是我找不到任何代码可以显示如何在WindowsIdentity中完...

14得票4回答
WindowsIdentity.GetCurrent()可以返回null吗?

ReSharper会提醒我在 NullReferenceException 的可能性。WindowsIdentity windowsIdentity = new WindowsIdentity(WindowsIdentity.GetCurrent().Token); 我查阅了MSDN文档,但没...

11得票7回答
如何以username@domain格式获取当前Windows用户的名称?

我知道以下函数会返回当前Windows用户的域名\用户名格式的名称。Convert.ToString( WindowsIdentity.GetCurrent().Name ); 但是我如何以 username@domain 的格式获取用户的名称? 编辑: 我在这个编辑中回复,因为回答我的每...

22得票2回答
ADAM, Active Directory, LDAP, ADFS, Identity

ADAM、Active Directory、LDAP、ADFS、Windows Identity、cardspace之间有什么区别/关系,以及哪个服务器(Windows 2003、Windows 2008)使用哪个?

35得票2回答
如何在不将声明映射到AD帐户的情况下执行WIF/声明模拟?

我需要在SharePoint 2010中为声明用户执行搜索模拟。为了让您了解情况,我想先说明如何让Windows账户工作,然后再讨论声明/ WIF。 Windows账户 我可以使用以下方法为“经典”的Windows集成身份验证用户执行此操作: WindowsImpersonationCo...

70得票9回答
如何在.NET中从Windows服务获取当前登录的用户名?

我有一个需要获取当前登录用户名的Windows服务。我尝试过使用System.Environment.UserName、Windows身份验证和Windows表单身份验证,但是所有方法都返回“System”,因为我的服务在具有系统特权的用户下运行。有没有一种不需要更改我的服务帐户类型就可以获取...

7得票1回答
ASP.NET中的WindowsIdentity.Impersonate随机出现“无法复制的模拟标记”错误

我有一个ASP.NET应用程序,需要用户使用基本身份验证登录其域帐户。用户可以进行选择,然后按下按钮。 在按下按钮之后的某个时刻是这段代码:WindowsIdentity.Impersonate(userIdentity.Token)。 userIdentity 是类型为WindowsIde...

8得票1回答
仅使用域名和用户名创建WindowsIdentity

我正在构建一个网站,使用当前用户的WindowsIdentity获取用户信息。 我从中获取的主要信息是ssid。 我按以下方式为当前用户执行此操作 IntPtr logonToken = WindowsIdentity.GetCurrent().Token; WindowsIdentity...

9得票4回答
WIF- ID1014: 签名无效。数据可能已被篡改。

我一直在使用WIF来认证我们的新网站,STS基于starter-sts实现。 为了使其在我们的负载均衡环境中正常工作,我在global.asax中使用了以下内容来覆盖默认的证书行为。 void onServiceConfigurationCreated(object sender, Ser...