Uploaded image for project: 'Nuxeo Studio'
  1. Nuxeo Studio
  2. NXS-4739

Fix authentication handling

    XMLWordPrintable

    Details

      Description

      • In nos-test using Studio 73.13
      • Open tab 1 with Studio Designer
      • *Login using an account that makes use of email address as a login*
      • Open tab 2 and log out from Studio
      • In tab 1, try to browse in Studio

      => Auth popup is shown but link contains no href, which prevents authentication from being done

      Console:

      nuxeo-view-designer.html:303237 GET https://nos-test-connect.nos.nuxeo.com/nuxeo/designer/data/applications/nuxeo/9.10/nuxeo-web-ui-bundle.html 401 (Unauthorized)
      nuxeo-view-designer.html:305770 GET https://nos-test-connect.nos.nuxeo.com/nuxeo/site/studio/v2/project/tests-studio1/workspace/ws.vcs/status 401 (Unauthorized)
      /nuxeo/designer/#/tests-studio1/ui/actions/:1 Uncaught (in promise) Response {type: "basic", url: "https://nos-test-connect.nos.nuxeo.com/nuxeo/site/.../v2/project/tests-studio1/workspace/ws.vcs/status", redirected: false, status: 401, ok: false, ...}
      nuxeo-view-designer.html:306422 GET https://nos-test-connect.nos.nuxeo.com/nuxeo/site/studio/v2/project/tests-studio1/workspace/ws.resources/nuxeo.war/ui/nuxeo-tests-studio1-bundle.html 401 (Unauthorized)
      

      element:

      <nuxeo-dialog id="sessionLostDialog" role="dialog" tabindex="-1" style="outline: none; position: fixed; top: 386.5px; left: 181.32px; box-sizing: border-box; max-height: 917px; max-width: 897px; z-index: 103;">
            <h2 class="dialog-header"><iron-image class="logo-nuxeo"></iron-image>Online Services</h2>
            <p>Your session timed out or you lost connectivity, and your work is not saved yet.</p>
            <p>Please <a class="link" target="_blank">reauthenticate</a> and try saving again.</p>
      </nuxeo-dialog>
      

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 40 minutes
                  40m