Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-30678

SiteMinderAutoLogin throws NoSuchUserException for every action if no match for user in Liferay

    Details

    • Branch Version/s:
      6.1.x
    • Backported to Branch:
      Committed
    • Fix Priority:
      3

      Description

      • Reproduction Steps -
        0 - Add the following properties in the portal-ext:
        siteminder.auth.enabled=true
        siteminder.user.header=SM_USER
        1 - Set up Liferay to authenticate by screenName
        2 - Check in CP -> Portal Settings -> Authentication -> Site Minder that it is enabled
        3 - Download the following addon for Firefox (needed to test): https://addons.mozilla.org/en-US/firefox/addon/967/
        4 - Set the following header: SM_USER and assign the value "test" to it.
        5 - Enable the header, and check in Firebug that it is showing up in the header
        6 - Change the value of SM_USER to a user that is not a user in Liferay
        7 - For every action you'll get NoSuchUserException (e.g. navigating, clicking on a link, etc)

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Days since last comment:
                  4 years, 34 weeks, 5 days ago