IdentityModel.AspNetCore.OAuth2Introspection icon indicating copy to clipboard operation
IdentityModel.AspNetCore.OAuth2Introspection copied to clipboard

ASP.NET Core authentication handler for OAuth 2.0 token introspection

Results 20 IdentityModel.AspNetCore.OAuth2Introspection issues
Sort by recently updated
recently updated
newest added

Replace lock with semaphore so event inside can be awaited.

https://github.com/IdentityModel/IdentityModel.AspNetCore.OAuth2Introspection/blob/main/src/OAuth2IntrospectionHandler.cs#L211 The `OnUpdateClientAssertion` event is invoked without an `await`, probably because it is inside a `lock`. This can potentially cause hard to diagnose bugs if the event is assigned to...

I tried to make the changes as non-intrusive to the codebase as possible. Added unit tests for verify the functionality against current version. Each change is in its' own commit,...

Hey there! I'm currently having an issue with an identity provider that does not return the "exp" claim in the introspection response. Since the "exp" claim is not required by...

There are a couple of places where per-request performance can be improved, mainly in number of allocations. I'd be happy to contribute with some improvements and unit tests. Let me...

The corresponding NuGet package `IdentityModel.AspNetCore.OAuth2Introspection` has a dependecy on package `IdentityModel >= 5.0.0`. Is it possible to update the dependency to `>= 5.1.0`?

Hi, Could you provide similar support for actors as AddJwtBearer handler does ?

If we hit our introspect endpoint with a missing or invalid client_id, it responds with: ``` 400 BadRequest {"errorCode": "invalid_client", "errorSummary": "Invalid value for 'client_id' parameter."} ``` Unfortunately because it...

We are currently using IdentityModel.AspNetCore.OAuth2Introspection in many applications, using a wrapped Keycloak as authorization server. Some of our business cases are very time critical, therefore we want to enable caching...

We have multiple applications using client credentials flow token introspection, communicating with a load-balanced solution using IdentityServer4; all of these are hosted in IIS. At least once/day, one of the...