From d4c92d695fb8eea4e5bf061b01be49847762f71b Mon Sep 17 00:00:00 2001 From: Mats Bovin Date: Tue, 7 Nov 2023 15:51:08 +0100 Subject: [PATCH] Add cors config. Update openapi config --- .../config/specieslist-webapp-config.properties | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/sbdi/data/config/specieslist-webapp-config.properties b/sbdi/data/config/specieslist-webapp-config.properties index 541c9913..8a90e174 100644 --- a/sbdi/data/config/specieslist-webapp-config.properties +++ b/sbdi/data/config/specieslist-webapp-config.properties @@ -3,7 +3,6 @@ security.cas.casServerName=https://auth.biodiversitydata.se security.cas.casServerUrlPrefix=https://auth.biodiversitydata.se/cas/ security.cas.loginUrl=https://auth.biodiversitydata.se/cas/login security.cas.logoutUrl=https://auth.biodiversitydata.se/cas/logout -security.cas.appServerName=https://lists.biodiversitydata.se security.cas.appServerName=http://localhost:8080 security.cas.bypass=false # Moved from config file to application.groovy use AUTH 3+ @@ -20,6 +19,11 @@ security.cas.authCookieName=ALA-Auth serverURL=http://localhost:8080 serverName=http://localhost:8080 grails.serverURL=http://localhost:8080 +grails.cors.enabled=true +grails.cors.allowCredentials=true +grails.cors.allowedOrigins=http://localhost,https://biodiversitydata.se +grails.cors.allowedOriginPatterns=http://localhost:*,https://*.biodiversitydata.se +grails.cors.mappings.[/ws/**]=inherit #removed configs #contextPath=/specieslists @@ -104,11 +108,17 @@ webservice.jwt=false userDetails.url=https://auth.biodiversitydata.se/userdetails/ +openapi.title=Specieslist REST services +openapi.description=REST services for interacting with the list webapp +openapi.terms=https://docs.biodiversitydata.se/sbdi-data/sbdi-atlas-terms-of-use/ +openapi.contact.name= +openapi.contact.email= +openapi.license.name=Mozilla Public License 1.1 +openapi.license.url=https://www.mozilla.org/en-US/MPL/1.1/ +openapi.license.version='@info.app.version@' openapi.components.security.oauth2.authorizationUrl= openapi.components.security.oauth2.baseUrl= openapi.components.security.oauth2.refreshUrl= openapi.components.security.oauth2.tokenUrl= -openapi.terms= -openapi.contact.email= publicview.hidePrivateLists=true