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

I have some custom logic I want to run after the bearer token is authenticated, but before the controller is initiated. In the logs I see the following log entry...

With the lazy introspection call being shared by potentially multiple client requests, adding the request cancellation token to the introspection request is problematic. In effect, if the request that wins...

Revert PR #173, which introduced bug #177. I also added 2 unit tests: one to verify the introspection result sharing with concurrent calls. The second reproduces bug #177. Note the...

Is it generally possible to cache an access token on a resource server, even if it may expire during that short period of continued usage, considering that there are no...

Question: Is it possible to change the IoC for IDistributedCache to use MemoryDistributedCache only for PostConfigureOAuth2IntrospectionOptions? I have a lot of issues with redis connection

**Environment** I started the app in Visual Studio on my local PC. I'm using .Net 7 with IdentityModel.AspNetCore.OAuth2Introspection" Version="6.1.0" **Question 1** If I use the following code: ` builder.Services.AddAuthentication("token").AddOAuth2Introspection("token", options...

Hi there! We are currently encountering a weird issue described as follow: Given I bind OAuth2IntrospectionOptions with an IConfiguration section and using a IOptionsMonitor somewhere When a configuration provider triggers...

In .NET 8 Microsoft made the ISystemClock interface [obsolete](https://learn.microsoft.com/en-us/dotnet/core/compatibility/aspnet-core/8.0/isystemclock-obsolete). In my code I have a need to extend the OAuth2IntrospectionHandler but now that I am working to get ready for...

I have added .Net 8.0 support, updated dependencies, removed use of obsolete ISystemClock based constructor for .Net 8.

Hello, I see that as of version 4.0 and higher, netstandard 2.0 is no longer supported. The main thing I see is that the dependency of IdentityModel changed to 4.0...