-
Notifications
You must be signed in to change notification settings - Fork 185
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
Wildfly integration #232
Comments
Wildfly allows the injection of the HttpServletRequest. But the injected instance won't reflect the wrapped request from the So this would be really nice to fix. |
I've got some code done but it's not completely working and I'm a newbie on wildfly. I could make it more readily available if I could get some help building the solution. |
Since v11, Wildfly has moved to Elytron for their security domain implementations. This means that the waffle.jaas.WindowsLoginModule that I contributed to is not viable for Wildfly version 11 and higher. We would need to implement a WindowsLoginRealm that implements SecurityRealm from the jboss libraries. I can't guarantee when I would be able to start looking at that, probably won't be until early next year unless moving to the latest Wildfly becomes a project priority at work. |
Thanks for the info!
Get Outlook for Android<https://aka.ms/ghei36>
…________________________________
From: Bill Kyriakakis <[email protected]>
Sent: Thursday, October 11, 2018 8:01:08 AM
To: Waffle/waffle
Cc: Jeremy Landis; Author
Subject: Re: [Waffle/waffle] Wildfly integration (#232)
Since v11, Wildfly has moved to Elytron for their security domain. This means that the waffle.jaas.WindowsLoginModule that I contributed to is not viable for Wildfly version 11 and higher. We would need to implement a WindowsLoginRealm that implements SecurityRealm from the jboss libraries. I can't guarantee when I would be able to start looking at that, probably won't be until early next year unless moving to the latest Wildfly becomes a project priority at work.
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub<#232 (comment)>, or mute the thread<https://github.com/notifications/unsubscribe-auth/AA7hoyWSICHI6kLvZcA5qJpzMuwKBkqUks5ujzMEgaJpZM4FXH-C>.
|
The waffle.jaas.WindowsLoginModule that @devnullpointer introduced is not only not compatible with WildFly version 11 and higher, it is also not compatible with Tomcat and for that matter JAAS itself.
Even though all the Windows groups were found and put into RolePrinciples, they were not placed into the Subject as RolePrinciples (as required by JAAS), they cannot be found by the JAASRealm. |
Would be nice to use native wildfly integrations. I've played around some trying to figure this out but haven't quite got a native solution. In the meantime, continuing to use servlets does the trick.
The text was updated successfully, but these errors were encountered: