Uploaded image for project: 'Magnolia'
  1. Magnolia
  2. MAGNOLIA-8652

Fix NPE while doing bearer authentication within magnolia

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Neutral
    • 6.3.0
    • 6.3.0
    • None
    • None

    Description

      Steps to reproduce

      1. Setup saas local webapp
      2. Get bearer authentication token
      3. Try to authenticate and rest endpoint

      Result: NPE

      java.lang.NullPointerException    info.magnolia.context.UserContextImpl.login(UserContextImpl.java:114)    info.magnolia.context.MgnlContext.login(MgnlContext.java:119)    info.magnolia.sso.SsoLoginFilter.lambda$doFilter$1(SsoLoginFilter.java:99)    org.pac4j.core.engine.DefaultSecurityLogic.perform(DefaultSecurityLogic.java:140)    info.magnolia.sso.SsoLoginFilter.doFilter(SsoLoginFilter.java:81)    info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:85)    info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:79)    info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:81)    info.magnolia.cms.filters.UnicodeNormalizationFilter.doFilter(UnicodeNormalizationFilter.java:89)    info.magnolia.cms.filters.AbstractMgnlFilter.doFilter(AbstractMgnlFilter.java:85)    info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:79)    info.magnolia.cms.filters.MgnlFilterChain.doFilter(MgnlFilterChain.java:81)

      Expected results

      No NPE occurs

      Actual results

      NPE occurs

      Workaround

      No

      Development notes

      Checklists

        Acceptance criteria

        Attachments

          Issue Links

            Activity

              People

                dai.ha Dai Ha
                dai.ha Dai Ha
                DeveloperX
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  Checklists

                    Bug DoR
                    Task DoD