Browse Source

Ensure Chrome Still SC_MOVED_TEMPORARILY

Issue: gh-4831
pull/4504/merge
Rob Winch 8 years ago
parent
commit
cf3cba8f5f
  1. 10
      config/src/test/groovy/org/springframework/security/config/annotation/web/configurers/ExceptionHandlingConfigurerTests.groovy

10
config/src/test/groovy/org/springframework/security/config/annotation/web/configurers/ExceptionHandlingConfigurerTests.groovy

@ -100,6 +100,16 @@ class ExceptionHandlingConfigurerTests extends BaseSpringSpec { @@ -100,6 +100,16 @@ class ExceptionHandlingConfigurerTests extends BaseSpringSpec {
response.status == HttpServletResponse.SC_UNAUTHORIZED
}
def "Chrome is Form by default"() {
setup:
loadConfig(DefaultSecurityConfig)
when:
request.addHeader("Accept", "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8")
springSecurityFilterChain.doFilter(request,response,chain)
then:
response.status == HttpServletResponse.SC_MOVED_TEMPORARILY
}
def "ContentNegotiationStrategy defaults to HeaderContentNegotiationStrategy"() {
when:
loadConfig(HttpBasicAndFormLoginEntryPointsConfig)

Loading…
Cancel
Save