Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

API Catalog not working with SSO when accessed from Desktop #4034

Open
1000TurquoisePogs opened this issue Mar 7, 2025 · 0 comments
Open
Labels
bug Verified defect in functionality Priority: High size/S

Comments

@1000TurquoisePogs
Copy link
Member

In the latest nightly builds that zowe-install-packaging is producing, opening the API catalog within the Desktop after a valid login from the Gateway produces a login screen on the catalog. That is, the catalog is not working with SSO when accessed from the Desktop.

The behavior is only in the nightly builds, it is not in any release such as v3.1, so it must be some recent change.

Zowe's integration testing in zowe-install-packaging hasn't been working for a few weeks due to a failing test which checks if the API catalog works in the Desktop. As a result, no approved install improvements have been merged since.

How to reproduce:

  1. Take a 3.2 staging build
  2. go to desktop within gateway, login
  3. open api catalog - notice it presents a login screen (sso not working?)

then, clear everything or go to a private session or whatever.

  1. Go to gateway homepage
  2. Click catalog link, login
  3. Go to desktop in same window
  4. you should see no extra login, sso is working
  5. open catalog in desktop, you should see no login, sso is still working

in both cases, you should see that the request and cookie sent to the same catalog URL results in different behavior from the catalog.
so, its not clear to me why there is different behavior, but in v3.1 and below, accessing the API catalog by any means would honor SSO.

The recent change #4007 is unrelated.
I have tested without the change and have the same issue regardless.

@1000TurquoisePogs 1000TurquoisePogs added bug Verified defect in functionality new New issue that has not been worked on yet labels Mar 7, 2025
@EvaJavornicka EvaJavornicka added Priority: High size/S and removed new New issue that has not been worked on yet labels Mar 19, 2025
@EvaJavornicka EvaJavornicka moved this from New to Unplanned Bugs in API Mediation Layer Backlog Management Mar 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Verified defect in functionality Priority: High size/S
Projects
Status: Unplanned Bugs
Development

No branches or pull requests

2 participants