Spring Security · interview question
Which of the following filters in the Spring Security Filter Chain is primarily responsible for ensuring that requests originate from trusted sources and not from cross-site scripts?
Multiple choiceEasychapter-17-curatedpremiumspring-securityspring-security-filter-chain
Answer and explanation
Correct answer
A. CORS
Why
CORS (Cross-Origin Resource Sharing) is a filter that handles requests from different origins to ensure they are allowed. It is vital for preventing cross-origin attacks.
Test yourself on Spring Security
A free test with instant, explained results. No account needed.
More Spring Security questions
- What HTTP response code does Spring Security typically return for unauthorized requests?
- In a stateless JWT token, what component ensures the token's integrity and prevents tampering?
- How does Spring Security handle a request identified as a potential CSRF attack?
- Why is separating authentication from authorization important in a real system?
- What does Spring Security's Authentication Filter primarily do?
- In the context of BCrypt, what does increasing the work factor achieve?