Skip to content

Negotiate\LdapAdapter.cs should query only for required LDAP attributes instead of all available. #32037

Open
@filimonic

Description

@filimonic

Describe the bug

In internal class Microsoft.AspNetCore.Authentication.Negotiate.LdapAdapter, SearchRequests are constructed using attributeList: null, which means query for all available attributes.

LdapAdapter should query only for attributes it requires (memberOf and, possibly, distinguishedName).

Metadata

Metadata

Assignees

No one assigned

    Labels

    Needs: DesignThis issue requires design work before implementating.area-authIncludes: Authn, Authz, OAuth, OIDC, BearerenhancementThis issue represents an ask for new feature or an enhancement to an existing one

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions