* Add AccessDeniedPath support to the OIDC/OAuth2/Twitter providers * Update the code documentation and remove an unnecessary call to SignOutAsync() * Introduce a new AccessDenied event and move most of the access denied handling logic to RemoteAuthenticationHandler * Add ReturnUrlParameter support to RemoteAuthenticationHandler * Remove AccessDeniedException and introduce RemoteAuthenticationHandler.HandleAccessDeniedErrorAsync() * Use OriginalPath instead of Request.Path * Update obsolete code comments * Add unit tests for the new AccessDenied event * Allow customizing the access denied path/return URL/return URL parameter from the AccessDenied event |
||
|---|---|---|
| .. | ||
| OpenIdConnect | ||
| WsFederation | ||
| AuthenticationMiddlewareTests.cs | ||
| Base64UrlTextEncoderTests.cs | ||
| ClaimActionTests.cs | ||
| CookieTests.cs | ||
| DynamicSchemeTests.cs | ||
| FacebookTests.cs | ||
| GoogleTests.cs | ||
| JwtBearerTests.cs | ||
| Microsoft.AspNetCore.Authentication.Test.csproj | ||
| MicrosoftAccountTests.cs | ||
| OAuthChallengePropertiesTest.cs | ||
| OAuthTests.cs | ||
| PolicyTests.cs | ||
| RemoteAuthenticationTests.cs | ||
| SecureDataFormatTests.cs | ||
| SharedAuthenticationTests.cs | ||
| TestClock.cs | ||
| TestExtensions.cs | ||
| TestHandlers.cs | ||
| TestHttpMessageHandler.cs | ||
| TicketSerializerTests.cs | ||
| TokenExtensionTests.cs | ||
| Transaction.cs | ||
| TwitterTests.cs | ||
| katanatest.redmond.corp.microsoft.com.cer | ||
| selfSigned.cer | ||