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

Authenticate into Webjea via SAML on IIS #56

Open
thlayli123 opened this issue Jun 24, 2021 · 5 comments
Open

Authenticate into Webjea via SAML on IIS #56

thlayli123 opened this issue Jun 24, 2021 · 5 comments
Labels
enhancement New feature or request

Comments

@thlayli123
Copy link

I know that normally Webjea uses normal windows authentication for each of the forms used. We've got a requirement to use our SAML provider to add MFA to the login process.

I'm going to test this in our dev environment, but wanted to ask if you see any issues with authenticating via SAML?

@markdomansky
Copy link
Owner

SAML hasn't been tested. It's on my roadmap to support.

@markdomansky markdomansky added the enhancement New feature or request label Jun 27, 2021
@thlayli123
Copy link
Author

Just wanted to relay some info as we try to get SAML working... We ended up setting up a dev server using Shibboleth to try to get webjea configured as a SAML SP. We pass UID as DOMAIN\username. The webjea folder is protected, and passes the UID to webjea. The webjea.log file logs the correct username with this line: 2021-07-16 12:19:58.5958|Trace|1||DOMAIN\username|Page: Start
But responds with the generic error.aspx page.

Just wanted to fill you in

@Billabongodysee
Copy link

We are currently using ADFS, WebAppProxy, and DUO to provide 2FA for our instance of WebJEA.

@thlayli123
Copy link
Author

thlayli123 commented Sep 29, 2021

@Billabongodysee Would you mind sharing more info about your ADFS/WebAppProxy setup? ADFS is new to me, and seems a bit daunting.

@Billabongodysee
Copy link

We have an external load balancer that forwards requests to a WebAppProxy, which forwards requests to ADFS for the purposes of DUO (MFA), once that request has been satisfied the WebAppProxy is just the middle man for access to the WebJEA server. Let me know if you have more questions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants