Allowed cross origin requests to REST API

This commit is contained in:
Stefan Zermatten
2022-02-10 10:37:23 +02:00
parent 76982e234c
commit 3948d20f46

View File

@@ -1,5 +1,18 @@
import { JsonRoutes } from 'meteor/simple:json-routes';
import { SimpleRest } from 'meteor/simple:rest';
Meteor.startup(() => {
//
// Enable cross origin requests for all endpoints
JsonRoutes.setResponseHeaders({
'Cache-Control': 'no-store',
Pragma: 'no-cache',
'Access-Control-Allow-Origin': '*',
'Access-Control-Allow-Methods': 'GET, PUT, POST, DELETE, OPTIONS',
'Access-Control-Allow-Headers': 'Content-Type, Authorization, X-Requested-With',
});
});
SimpleRest.configure({
// No default collection methods get end points
collections: [],