C# 如何使用ASP.NET 4.5从ADFS 3.0获取用户信息?

C# 如何使用ASP.NET 4.5从ADFS 3.0获取用户信息?,c#,asp.net,.net,adfs3.0,C#,Asp.net,.net,Adfs3.0,我正在尝试使用Visual Studio 2013(ASP.NET 4.5应用程序)从ADFS 3.0获取用户信息,但我无法。我已完成身份验证,但无法访问用户信息 当我看到下一个指令的结果时: IEnumerable<Claim> claims = ClaimsPrincipal.Current.Claims; 仅此而已。您是否使用OAuth2端点对用户进行身份验证?在结果的第一行中,您可以找到“用户主体名称”。那不是你要找的吗? [0] = {http://schemas.xml

我正在尝试使用Visual Studio 2013(ASP.NET 4.5应用程序)从ADFS 3.0获取用户信息,但我无法。我已完成身份验证,但无法访问用户信息

当我看到下一个指令的结果时:

IEnumerable<Claim> claims = ClaimsPrincipal.Current.Claims;

仅此而已。

您是否使用OAuth2端点对用户进行身份验证?在结果的第一行中,您可以找到“用户主体名称”。那不是你要找的吗?
[0] = {http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn: Administrador@dreamworks.com}
[1] = {http://schemas.microsoft.com/ws/2008/06/identity/claims/authenticationmethod: urn:oasis:names:tc:SAML:2.0:ac:classes:PasswordProtectedTransport}
[2] = {http://schemas.microsoft.com/ws/2008/06/identity/claims/authenticationinstant: 2014-12-10T08:35:48.717Z}