diff --git a/webserver/server/app/index.ts b/webserver/server/app/index.ts index 0a329d40..9fa783ae 100644 --- a/webserver/server/app/index.ts +++ b/webserver/server/app/index.ts @@ -8,9 +8,12 @@ import SwaggerSingleton from './models/SwaggerSingleton'; import { ValidateError } from 'tsoa'; import { StatusCodes } from 'http-status-codes'; import { Errors, genErrorMessage } from '../../shared/errors'; +import cors from 'cors'; export const app = express(); +app.use(cors()); + app.use( bodyParser.urlencoded({ extended: true, diff --git a/webserver/server/package.json b/webserver/server/package.json index 6089aa2b..a4f3c5ab 100644 --- a/webserver/server/package.json +++ b/webserver/server/package.json @@ -39,10 +39,12 @@ "pg-tx": "^1.0.1", "swagger-ui-express": "4.5.0", "tsd": "0.24.1", - "tsoa": "4.1.2" + "tsoa": "4.1.2", + "cors": "2.8.5" }, "devDependencies": { "@types/body-parser": "1.19.2", + "@types/cors": "2.8.13", "@types/eslint": "8.4.6", "@types/eslint-plugin-prettier": "3.1.0", "@types/express": "4.17.14",