import org.apache.commons.io.IOUtils;
import org.collectionspace.authentication.CSpaceUser;
-import org.collectionspace.authentication.spring.CSpaceCorsConfiguration;
import org.collectionspace.authentication.spring.CSpaceDaoAuthenticationProvider;
import org.collectionspace.authentication.spring.CSpaceJwtAuthenticationToken;
import org.collectionspace.authentication.spring.CSpaceLogoutSuccessHandler;
}
private CorsConfiguration defaultCorsConfiguration(List<String> allowedOrigins, Duration maxAge) {
- CorsConfiguration configuration = new CSpaceCorsConfiguration();
+ CorsConfiguration configuration = new CorsConfiguration();
configuration.setAllowedOrigins(allowedOrigins);
}
private CorsConfiguration oauthServerCorsConfiguration(List<String> allowedOrigins, Duration maxAge) {
- CorsConfiguration configuration = new CSpaceCorsConfiguration();
+ CorsConfiguration configuration = new CorsConfiguration();
configuration.setAllowedOrigins(allowedOrigins);
@Override
@Nullable
public CorsConfiguration getCorsConfiguration(HttpServletRequest request) {
- String scheme = request.getScheme();
- String host = request.getServerName();
- int port = request.getServerPort();
-
- System.out.println("scheme=[" + scheme + "]");
- System.out.println("host=[" + host + "]");
- System.out.println("port=[" + port + "]");
-
return SecurityConfig.this.oauthServerCorsConfiguration;
}
});
@Override
@Nullable
public CorsConfiguration getCorsConfiguration(HttpServletRequest request) {
- String scheme = request.getScheme();
- String host = request.getServerName();
- int port = request.getServerPort();
-
- System.out.println("scheme=[" + scheme + "]");
- System.out.println("host=[" + host + "]");
- System.out.println("port=[" + port + "]");
-
return SecurityConfig.this.defaultCorsConfiguration;
}
});