Xabaril / Esquio

Esquio is a Feature Toggle Library for .NET Developers.
Apache License 2.0
428 stars 49 forks source link

Add audience to oidc provider options #202

Open juliofuentescerrada opened 1 year ago

juliofuentescerrada commented 1 year ago

Hi! Tried to set up Esquio with Auth0 and got some issues with the token validation. The application was returning a 401 Bearer error="invalid_token" response and parsing the token in jwt.io showed no payload.

Finally found out that Auth0 requires the audience to be sent during the authorization request, which can be achieved by adding it to the provider options.

References:

Tested the application with Auth0 and Duende demo server and everything was working just fine after the proposed change.

Thanks for the awesome work!

dnfadmin commented 1 year ago

CLA assistant check
All CLA requirements met.