Skip to content

Commit

Permalink
Add server version info to CSP reports
Browse files Browse the repository at this point in the history
  • Loading branch information
labkey-adam committed Jan 27, 2024
1 parent add9029 commit d62d166
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 215 deletions.

This file was deleted.

5 changes: 3 additions & 2 deletions server/embedded/src/org/labkey/embedded/LabKeyServer.java
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,6 @@
import org.apache.tomcat.util.descriptor.web.FilterDef;
import org.apache.tomcat.util.descriptor.web.FilterMap;
import org.labkey.bootstrap.ConfigException;
import org.labkey.filters.ContentSecurityPolicyFilter;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.boot.context.ApplicationPidFileWriter;
Expand Down Expand Up @@ -130,10 +129,12 @@ protected TomcatWebServer getTomcatWebServer(Tomcat tomcat)

if (cspFilterProperties.getEnforce() != null)
{
context.addParameter("csp.enforce", cspFilterProperties.getEnforce());
addCSPFilter("enforce", cspFilterProperties.getEnforce(), ENFORCE_CSP_FILTER_NAME ,context);
}
if (cspFilterProperties.getReport() != null)
{
context.addParameter("csp.report", cspFilterProperties.getReport());
addCSPFilter("report", cspFilterProperties.getReport(), REPORT_CSP_FILTER_NAME, context);
}

Expand Down Expand Up @@ -199,7 +200,7 @@ private void addCSPFilter(String disposition, String policy, String filterName,
{
FilterDef filterDef = new FilterDef();
filterDef.setFilterName(filterName);
filterDef.setFilter(new ContentSecurityPolicyFilter());
// filterDef.setFilter(new ContentSecurityPolicyFilter());
filterDef.addInitParameter("policy", policy);
filterDef.addInitParameter("disposition", disposition);

Expand Down

0 comments on commit d62d166

Please sign in to comment.