File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -27,6 +27,9 @@ export function middleware(request: NextRequest) {
2727 const PROFILE_UPLOADED_IMAGES_URL = process . env . PROFILE_UPLOADED_IMAGES_URL ;
2828 const FEATURE_FLAG_SUB_MANAGE = process . env . FEATURE_FLAG_SUB_MANAGE ;
2929 const CONTENT_SERVER_URL = process . env . CONTENT_SERVER_CLIENT_CONFIG__URL ;
30+ const GLEAN_CLIENT_SERVER_ENDPOINT =
31+ process . env . GLEAN_CLIENT_CONFIG__SERVER_ENDPOINT ||
32+ 'https://incoming.telemetry.mozilla.org' ;
3033 const SENTRY_SERVER = 'https://*.sentry.io' ;
3134 const SENTRY_CSP_ENDPOINT = process . env . CSP__SENTRY_REPORT_URI ?? '' ;
3235
@@ -46,7 +49,7 @@ export function middleware(request: NextRequest) {
4649 const cspHeader = `
4750 base-uri 'self';
4851 child-src 'self' ${ PAYPAL_SCRIPT_URL } ${ PAYPAL_OBJECTS } ;
49- connect-src 'self' ${ AUTH_SERVER_URL } ${ PROFILE_CLIENT_URL } https://api.stripe.com ${ PAYPAL_SCRIPT_URL } ${ PAYPAL_OBJECTS } ${ SENTRY_SERVER } ;
52+ connect-src 'self' ${ AUTH_SERVER_URL } ${ PROFILE_CLIENT_URL } https://api.stripe.com ${ PAYPAL_SCRIPT_URL } ${ PAYPAL_OBJECTS } ${ GLEAN_CLIENT_SERVER_ENDPOINT } ${ SENTRY_SERVER } ;
5053 default-src 'self' ${ SENTRY_SERVER } ;
5154 font-src 'self';
5255 frame-ancestors 'none';
You can’t perform that action at this time.
0 commit comments