Spring Security
  1. Spring Security
  2. SEC-1181

Active Directory LDAP Authentication Provider

    Details

    • Type: New Feature New Feature
    • Status: Closed
    • Priority: Major Major
    • Resolution: Complete
    • Affects Version/s: None
    • Fix Version/s: 3.1.0.RC2
    • Component/s: LDAP, Namespace
    • Labels:
      None

      Description

      Active directory is sufficiently different from standard LDAP and is very commonly used, so we should probably have a specific authentication provider which handles typical AD authentiation, plus namespace support.

        Issue Links

          Activity

          Hide
          Luke Taylor added a comment -

          I've implemented a simple AuthenticationProvider which authenticates using the AD userPrincipalName. It is configured with the domain name and the server URL. It can also optionally be configured to parse the Active Directory error codes from failed authentication messages and raise corresponding exceptions (expired, locked etc).

          Show
          Luke Taylor added a comment - I've implemented a simple AuthenticationProvider which authenticates using the AD userPrincipalName. It is configured with the domain name and the server URL. It can also optionally be configured to parse the Active Directory error codes from failed authentication messages and raise corresponding exceptions (expired, locked etc).

            People

            • Assignee:
              Luke Taylor
              Reporter:
              Luke Taylor
            • Votes:
              7 Vote for this issue
              Watchers:
              11 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: