parent
							
								
									d27d431bbc
								
							
						
					
					
						commit
						c9a3d21b9b
					
				| 
						 | 
				
			
			@ -548,6 +548,14 @@ public class MiscHttpConfigTests {
 | 
			
		|||
		assertThat(baos.toString()).contains("[WARN]");
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	@Test
 | 
			
		||||
	public void configureWhenProtectingLoginPageAuthorizationManagerThenWarningLogged() {
 | 
			
		||||
		ByteArrayOutputStream baos = new ByteArrayOutputStream();
 | 
			
		||||
		redirectLogsTo(baos, DefaultFilterChainValidator.class);
 | 
			
		||||
		this.spring.configLocations(xml("ProtectedLoginPageAuthorizationManager")).autowire();
 | 
			
		||||
		assertThat(baos.toString()).contains("[WARN]");
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	@Test
 | 
			
		||||
	public void configureWhenUsingDisableUrlRewritingThenRedirectIsNotEncodedByResponse()
 | 
			
		||||
			throws IOException, ServletException {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -0,0 +1,33 @@
 | 
			
		|||
<?xml version="1.0" encoding="UTF-8"?>
 | 
			
		||||
<!--
 | 
			
		||||
  ~ Copyright 2002-2018 the original author or authors.
 | 
			
		||||
  ~
 | 
			
		||||
  ~ Licensed under the Apache License, Version 2.0 (the "License");
 | 
			
		||||
  ~ you may not use this file except in compliance with the License.
 | 
			
		||||
  ~ You may obtain a copy of the License at
 | 
			
		||||
  ~
 | 
			
		||||
  ~       https://www.apache.org/licenses/LICENSE-2.0
 | 
			
		||||
  ~
 | 
			
		||||
  ~ Unless required by applicable law or agreed to in writing, software
 | 
			
		||||
  ~ distributed under the License is distributed on an "AS IS" BASIS,
 | 
			
		||||
  ~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 | 
			
		||||
  ~ See the License for the specific language governing permissions and
 | 
			
		||||
  ~ limitations under the License.
 | 
			
		||||
  -->
 | 
			
		||||
 | 
			
		||||
<b:beans xmlns:b="http://www.springframework.org/schema/beans"
 | 
			
		||||
		xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 | 
			
		||||
		xmlns="http://www.springframework.org/schema/security"
 | 
			
		||||
		xsi:schemaLocation="
 | 
			
		||||
			http://www.springframework.org/schema/security
 | 
			
		||||
			https://www.springframework.org/schema/security/spring-security.xsd
 | 
			
		||||
			http://www.springframework.org/schema/beans
 | 
			
		||||
			https://www.springframework.org/schema/beans/spring-beans.xsd">
 | 
			
		||||
 | 
			
		||||
	<http use-authorization-manager="true">
 | 
			
		||||
		<form-login login-page="/login"/>
 | 
			
		||||
		<intercept-url pattern="/login*" access="hasRole('ROLE_A')"/>
 | 
			
		||||
	</http>
 | 
			
		||||
 | 
			
		||||
	<b:import resource="userservice.xml"/>
 | 
			
		||||
</b:beans>
 | 
			
		||||
		Loading…
	
		Reference in New Issue