CORS Fix Update
1 unresolved thread
1 unresolved thread
Merge request reports
Activity
added no-detached-pipeline label
16 package org.opengroup.osdu.notification.utils; 17 18 import org.opengroup.osdu.core.common.http.ResponseHeadersFactory; 19 import org.opengroup.osdu.core.common.model.http.DpsHeaders; 20 import org.springframework.beans.factory.annotation.Value; 21 import org.springframework.stereotype.Component; 22 23 import javax.inject.Inject; 24 import javax.servlet.*; 25 import javax.servlet.http.HttpServletResponse; 26 import java.io.IOException; 27 import java.util.Map; 28 29 30 @Component 31 public class NotificationFilter implements Filter { The filter class is introduced here to inject headers, for a similar example already in master see Storage service's StorageFilter under the util folder.
If the env var isn't set, cors defaults to permissive being "*". This is what was intended before but was being set to "[*]" which is invalid.
Without this change, admin ui won't work on your platform.
Edited by Spencer Sutton
added AWS Common Code labels
mentioned in commit afa6ef62
added MRBugfix label
changed milestone to %M4 - Release 0.7
Please register or sign in to reply