diff --git a/api/src/engine/connectors/exareme/exareme.connector.ts b/api/src/engine/connectors/exareme/exareme.connector.ts index fc473ea95c09d124d97ea2f6f8c8423651578a49..989fbb09fd9c99c3f068ec978cc6ee17adf88b28 100644 --- a/api/src/engine/connectors/exareme/exareme.connector.ts +++ b/api/src/engine/connectors/exareme/exareme.connector.ts @@ -77,7 +77,12 @@ export default class ExaremeConnector implements Connector { async logout(request: Request) { const path = `${this.options.baseurl}logout`; - await firstValueFrom(this.get(request, path)); + await firstValueFrom( + this.get(request, path, { + maxRedirects: 0, + validateStatus: (status) => status >= 200 && status <= 302, + }), + ); } async createExperiment(