We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 75066c5 commit ab19665Copy full SHA for ab19665
1 file changed
src/main/java/edu/harvard/iq/dataverse/filter/CorsFilter.java
@@ -45,7 +45,8 @@ public class CorsFilter implements Filter {
45
@Override
46
public void init(FilterConfig filterConfig) throws ServletException {
47
// Parse allowed origins list (optional)
48
- List<String> originTokens = JvmSettings.CORS_ORIGIN.lookupCsvList();
+ // Treat CORS origin list as optional: when absent, CORS is disabled (see CorsFilterTest.disabledCors_skipsHeaders)
49
+ List<String> originTokens = JvmSettings.CORS_ORIGIN.lookupCsvListOptional().orElse(List.of());
50
allowCors = !originTokens.isEmpty();
51
52
if (allowCors) {
0 commit comments