keycloak / keycloak-quickstarts

Apache License 2.0
1.99k stars 985 forks source link

app-profile-jee-vanilla: JSP Profile Application + getting-started.md #359

Closed Toma5OD closed 1 year ago

Toma5OD commented 2 years ago

Describe the bug

To get the app-profile-jee-vanilla Quick-start to work correctly you must have both the legacy Keycloak adapter and the Elytron adapter installed on Wildfly.

Changes should be made to the Getting Started docs to show what version of Wildfly should be used and also explaining that both adapters are sometimes required. I was able to get it working with WIldfly 23.0.2. There is currently nothing about the Elytron adapter in the Getting Started Docs and it is severely outdated recommending use of Wildly 10 on wards.

This is an issues affecting the app-profile-jee-vanilla Quickstart but the main changes need to be made to the Getting Started Docs not the Quickstart itself.

Version

18.0.2 & 19.0.1

Expected behavior

Expected behavior from reading the docs is that only one adapter is required.

Actual behavior

Both the old and the current (Elytron) adapters are required for the application to work correctly.

How to Reproduce?

Follow the steps shown in app-profile-jee-vanilla. When getting started install both the old and the current Wildfly/Keycloak adapters and follow the Quickstart as explained.

Anything else?

No response

Toma5OD commented 1 year ago

With changes to OIDC the legacy adapters and issues associated with them are no longer applicable