Announcement Announcement Module
No announcement yet.
Querying LDAP for User Name Page Title Module
Move Remove Collapse
Conversation Detail Module
  • Filter
  • Time
  • Show
Clear All
new posts

  • Querying LDAP for User Name

    Hi -

    I am new to LDAP. I have an implementation working well using the DefaultSpringSecurityContextSource.

    I do have one issue, though - my application requires that the user who enters data into the application store their user ID, along with the data, in the DBMS. The application data is entered into a JSP form and ultimately saved via a servlet.

    Is there any way for the servlet to query LDAP, during the save process, to determine the user's LDAP user name? Or do I have to pass that information from form-to-form, starting with the log-in form?

  • #2
    Assuming you are using Spring Security in your application, here is the code you can use in your Servlet to retrieve logged in user information:

    SecurityContextHolder.getContext().getAuthenticati on().getPrincipal();


    • #3
      Great - worked perfectly. Thanks so much for your help!