Comments (3)
Hi, @codesejin. Thanks for the report.
I see that there is a lot of configuration in your code snippets. Can you provide a minimal, reproducible sample that we can clone so we can be sure that we won't miss anything when debugging it?
from spring-session.
Thank you for your response. Here is the GitHub link to my sample code.
I've recreated the code with minimal changes. Please let me know if there are any issues.
https://github.com/codesejin/security-test
When I debugged my code, it seemed like it wasn't accessing the HttpSessionSecurityContextRepository.
from spring-session.
Hi @codesejin. Please refer to https://docs.spring.io/spring-session/reference/configuration/redis.html#serializing-session-using-json on how to configure Spring Session Redis to properly serialize sessions using JSON.
The error you are seeing is because Spring Session Redis does not know how to deserialize the session from Redis into a SecurityContext
object since there is no class information.
If you still think it is a bug in Spring Session, please provide a reproducible test or steps to reproduce the bug.
from spring-session.
Related Issues (20)
- Application Does Not Start When Multiple `TransactionManager` Bean Exist
- Application Does Not Start When Multiple `TransactionManager` Bean Exist
- Add JDBC to Configurations section
- Store type property no longer exists
- Setup Auto Merge Forward Dependabot Commits Workflows HOT 1
- Store type property no longer exists
- Store type property no longer exists
- expiredSessionStrategy does not get invoked when spring session expires HOT 1
- Fix failing tests
- Fix failing tests
- Fix failing tests HOT 1
- Update to Spring Security 6.3.0-M3
- An "IllegalStateException: Session was invalidated" - exception is thrown after session was already invalidated
- Consider Sorted Set Expiration Policy in RedisIndexedHttpSession HOT 1
- maxInactiveInterval from JdkMongoSessionConverter is always from MongoSession HOT 3
- Upgrade to Spring Data Bom 2024.0.0-RC1
- Upgrade to MongoDB 5.0.1
- Possibility to apply the `SessionRepositoryFilter` conditionally. HOT 2
- Update to Spring Security 6.3.0-RC1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from spring-session.