|
@@ -56,6 +56,12 @@ module.exports = function(crowi, app) {
|
|
|
|
|
|
|
|
app.use(compression());
|
|
app.use(compression());
|
|
|
|
|
|
|
|
|
|
+ const { configManager } = crowi;
|
|
|
|
|
+ const trustedProxies = configManager.getConfig('crowi', 'security:trustedProxies');
|
|
|
|
|
+ if (trustedProxies !== '') {
|
|
|
|
|
+ app.set('trust proxy', trustedProxies);
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
app.use(helmet({
|
|
app.use(helmet({
|
|
|
contentSecurityPolicy: false,
|
|
contentSecurityPolicy: false,
|
|
|
expectCt: false,
|
|
expectCt: false,
|