Spring Security Provide documentation on how to manually refresh an OAuth2 access token

Expected BehaviorIdeally there would be a programatic way to (manually) refresh an OAuth2 access token using its corresp...

Spring Security Allow multiple security annotations on a method (combining result of evaluations with AND operator)

SummaryAllow multiple security annotations on a single methodActual BehaviorCurrently if there are multiple annotations ...

Spring Security SEC-1954: DaoAuthenticationProvider.retrieveUser should not be final

Andy O'Neill (Migrated from SEC-1954) said:Javadocs claim that this method is protected, but it is actually protected fi...

Spring Security Unintuitive behavior of multiple servlet contexts and HttpSecurity#securityMatcher pattern

Expected Behaviorhttp.securityMatcher("/actuator/**")I expected above would match all actuator endpoints and apply the s...

Spring Security WebSessionServerOAuth2AuthorizedClientRepository throws NPE when session is null

Describe the bugThis line session.getAttributes()throws NPE, if we have WebSession bean configuration like this to disab...

Spring Security CSRF example for Single-Page Apps could be improved

Expected BehaviorPlease provide a description in the documentation on how to properly set up CSRF protection with SPA an...

Spring Security 403 after successful authentication on pre-authentication POST

SummaryWhen I try to POST to a resource requiring authentication, I am redirected to a login page (as expected). Upon e...

Spring Security Fix CSRF protection provided by @EnableWebSocketSecurity / Stomp

CSRF protection provided by @EnableWebSocketSecurity is broken. I have identified 2 things that prevent the CsrfChannelI...

Spring Security WebMvcTest with Spring Security incorrectly returning 404

Describe the bugWhen testing a controller with WebMvcTest and Spring Security, the authorization seems to be failing. T...

Spring Security Make SAML Single Logout work with custom principal

Expected BehaviorSAML Single Logout should work even if the principal does not implement the Saml2AuthenticatedPrincipal...

Spring Security SpringOpaqueTokenIntrospector does not add scopes as granted authorities properly

Describe the bugSince the introduction of the authenticationConverter in 6.3, the default implementation (this::defaultA...

Spring Security TokenIntrospectionSuccessResponse doesn't support parsing scopes presented as JSONArray

SummaryThis is not a bug on our side, but I believe it's worth noticing it. I created an issue in the com.nimbusds:oauth...

Spring Security Ineffective CSRF Protection for SPAs as suggested by the Official Docs?

Describe the bugThe offical documentation for CSRF protection for Single Page Applications (SPA) might be ineffective. I...

Spring Security SecurityContext incompatible with older versions

Describe the bugSpring Session cannot handle Spring Boot 2.3 and 2.4 sessions in parallel, because the serialization of ...

Spring Security Port in logout URL is not customizable in OIDC back channel logout handler

Describe the bugIn Spring Security 6.2.2 the OidcBackChannelLogoutHandler.java logout handler automatically replaces the...

Spring Security Remove Deprecations

We should make sure that we remove them in 7.0.[ ] https://github.com/spring-projects/spring-security/issues/13067[ ] #1...

Spring Security SpringSecurityCoreVersion.SERIAL_VERSION_UID is wrong in Spring Security 6.3

Describe the bugThe SpringSecurityCoreVersion.SERIAL_VERSION_UID, which is updated on major and minor updates, is still ...

Spring Security LDIF file on official documentation breaks the startup process

On the documentation section for LDAP Authentication, the ldif file with a embedded server is invalid even with a minima...

Spring Security Description of securityMatcher and multiple filter chains could use more details

It was noted in #14382 that the docs aren't clear on how different configurations that make use of securityMatcher with ...

Spring Security Allow set of userDetailsChecker

It is not possible to customize the userDetailsChecker in CasAuthenticationProvider. Would be possible to add a setter m...
上一页 下一页
.