如何在C#中获取通过ADFS和SAML登录网站的特定用户的广告组列表信息?

如何在C#中获取通过ADFS和SAML登录网站的特定用户的广告组列表信息?,c#,saml-2.0,adfs,C#,Saml 2.0,Adfs,我需要获得特定用户的广告组列表信息,该用户已通过ADFS和SAML登录到网站。任何能帮我解决这个问题的人 我在这里的其他帖子中找到了答案: 因此,必须对ADF进行配置(添加一条规则“将LDAP属性作为声明发送”),以便在身份验证过程之后发回LDAP信息。要了解如何操作,请访问此Microsoft网站: 登录什么?登录网站。我正在使用此代码进行身份验证。app.SetDefaultSignInAsAuthenticationType(CookieAuthenticationDefaults.Au

我需要获得特定用户的广告组列表信息,该用户已通过ADFS和SAML登录到网站。任何能帮我解决这个问题的人

我在这里的其他帖子中找到了答案:

因此,必须对ADF进行配置(添加一条规则“将LDAP属性作为声明发送”),以便在身份验证过程之后发回LDAP信息。要了解如何操作,请访问此Microsoft网站:


登录什么?登录网站。我正在使用此代码进行身份验证。app.SetDefaultSignInAsAuthenticationType(CookieAuthenticationDefaults.AuthenticationType);app.UseCookieAuthentication(新的CookieAuthenticationOptions());app.UseWsFederationAuthentication(新的WsFederationAuthenticationOptions{Wtrealm=realm,MetadataAddress=adfsMetadata});是否已经进行了身份验证过程?如果有,并且用户信息不在SAML响应中,那么您必须手动将所需的任何详细信息添加到身份验证响应中。是的,身份验证过程已经完成。我只能得到用户名和用户名。如何添加您提到的详细信息?