From d722ac7757a2cf6ceec8be21f0728c253b1794c7 Mon Sep 17 00:00:00 2001 From: Josh Cummings Date: Fri, 22 Jan 2021 15:13:02 -0700 Subject: [PATCH] Fix SAML 2.0 Sample Test Issue gh-9362 --- .../security/samples/config/SecurityConfigTests.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/samples/javaconfig/saml2login/src/test/java/org/springframework/security/samples/config/SecurityConfigTests.java b/samples/javaconfig/saml2login/src/test/java/org/springframework/security/samples/config/SecurityConfigTests.java index 010b39c008..fc906b07ed 100644 --- a/samples/javaconfig/saml2login/src/test/java/org/springframework/security/samples/config/SecurityConfigTests.java +++ b/samples/javaconfig/saml2login/src/test/java/org/springframework/security/samples/config/SecurityConfigTests.java @@ -46,7 +46,7 @@ public class SecurityConfigTests { public void filterWhenLoginProcessingUrlIsSetInJavaConfigThenTheFilterHasIt() { FilterChainProxy filterChain = context.getBean(FilterChainProxy.class); Assert.assertNotNull(filterChain); - final List filters = filterChain.getFilters("/sample/jc/saml2/sso/test-id"); + final List filters = filterChain.getFilters("/login/saml2/sso/one"); Assert.assertNotNull(filters); Saml2WebSsoAuthenticationFilter filter = (Saml2WebSsoAuthenticationFilter) filters .stream() @@ -58,7 +58,7 @@ public class SecurityConfigTests { for (String field : Arrays.asList("requiresAuthenticationRequestMatcher", "matcher")) { final Object matcher = ReflectionTestUtils.getField(filter, field); final Object pattern = ReflectionTestUtils.getField(matcher, "pattern"); - Assert.assertEquals("loginProcessingUrl mismatch", "/sample/jc/saml2/sso/{registrationId}", pattern); + Assert.assertEquals("loginProcessingUrl mismatch", "/login/saml2/sso/{registrationId}", pattern); } } }