diff --git a/apps/client-standalone/public/functions/cors.js b/apps/client-standalone/public/functions/cors.js new file mode 100644 index 000000000..efaf09a5a --- /dev/null +++ b/apps/client-standalone/public/functions/cors.js @@ -0,0 +1,6 @@ +export const onRequest = async (context) => { + const response = await context.next(); + response.headers.set("Cross-Origin-Opener-Policy", "same-origin"); + response.headers.set("Cross-Origin-Embedder-Policy", "require-corp"); + return response; +}; diff --git a/apps/client-standalone/vite.config.mts b/apps/client-standalone/vite.config.mts index 2715eafd6..2c5116b79 100644 --- a/apps/client-standalone/vite.config.mts +++ b/apps/client-standalone/vite.config.mts @@ -79,6 +79,7 @@ export default defineConfig(() => ({ cacheDir: '../../../node_modules/.vite/apps/client-standalone', base: "", plugins, + publicDir: join(__dirname, 'public'), resolve: { alias: [ {