Repository navigation
Replies: 4 comments
|
Hi there, I am pretty unfamiliar with both azure and auth0, however I believe the I.e and And thus the OIDC client will do the rest of the work for you. There is an example for how to do keycloak here: https://wag-docs.dev/guide/sso Feel free to open a PR with a guide on either azure/auth0 if you get it working :) |
|
I have progressed setting up entraID, can confirm the Provider URL to use is I think I managed to get the claims for the groups fine, that was trowing errors, but now during device registration I am getting the following: {"level":"error","username":"user@example.com,"client_ip":"192.168.122.2","method":"oidc","registering":false,"error":"Device Username Claim set but idP has not set attribute in users token","time":"2026-10-05T23:48:19Z","caller":"authenticators/oidc.go:205"} I the device supposed to register with the idP? meaning devices end up being submitted to Entra? Regards Juan.- |
|
I am also getting when I reset MFA on the user, and use a private window: {"level":"warn","username":"user@example.com,"client_ip":"192.168.122.2","method":"oidc","registering":false,"error":"user is not associated with device","time":"2026-10-06T01:28:53Z","caller":"authenticators/oidc.go:269","message":"failed to authorise"} |
|
I managed to solve all the problems I have seen and I have it working with Entra ID. @wraak Can share some of the settings that work for me if you are still interested? One question that remains for me is, should the groups on Entra ID be populated onto WAG? or still groups configuration needs to be resetup on WAG with rules and the sorts? |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
im going down the path of attempting OIDC via EntraID, i used general setup notes from other similar integrations cisco for example https://docs.sse.cisco.com/sse-user-guide/docs/configure-microsoft-entra-id-oidc-integration
a. i added a new App Registration, configured Web Redirect URIs pointing at client MFA auth https page with LETSENCRYPT certs:
https://wagoidc.mycompany.com:8080/authorise/oidc
and enabled ID tokens (used for implicit and hybrid flows)
b. created new client secret
c. setup API Permissions for the newly registered Azure EntraID App to allow Microsoft Graph Permissions as follows: Directory.Read.All; Group.Read.All; User.Read.All; UserAuthenticationMethod.Read.All
heres my config
"Authenticators": {
"DefaultMethod": "oidc",
"Issuer": "WAG-WG",
"Methods": ["oidc"],
"DomainURL": "https://wagoidc.mycompany.com:8080/",
"OIDC": {
"IssuerURL": "https://login.microsoftonline.com/AZURE-CUSTOMER-ID/v2.0/.well-known/openid-configuration",
"ClientSecret": "client-secret",
"ClientID": "client-id"
ultimately starting wag results in this:
2025/03/25 14:50:29 OIDC callback: https://wagoidc.mycompany.com:8080/authorise/oidc
2025/03/25 14:50:29 Connecting to OIDC provider: https://login.microsoftonline.com/AZURE-CUSTOMER-ID/v2.0/.well-known/openid-configuration
2025/03/25 14:50:30 failed to initialise method: oidc err: http status not ok: 404 Not Found
same issue with auth0
2025/04/01 14:01:57 Connecting to OIDC provider: https://dev-customerid.us.auth0.com/.well-known/openid-configuration
2025/04/01 14:01:57 failed to initialise method: oidc err: http status not ok: 404 Not Found Not found.
any idea whats happening?
All reactions