diff --git a/api/src/engine/connectors/exareme/exareme.connector.ts b/api/src/engine/connectors/exareme/exareme.connector.ts
index 98c1bb3bfea0db58d51b46b3bd7a69387bfbaa11..1c1002f5581de7fa33e7b96cbdec73a88d6d82a4 100644
--- a/api/src/engine/connectors/exareme/exareme.connector.ts
+++ b/api/src/engine/connectors/exareme/exareme.connector.ts
@@ -129,7 +129,11 @@ export default class ExaremeConnector implements Connector {
   async getAlgorithms(request: Request): Promise<Algorithm[]> {
     const path = this.options.baseurl + 'algorithms';
 
-    const resultAPI = await firstValueFrom(this.get<string>(request, path));
+    const resultAPI = await firstValueFrom(
+      this.get<string>(request, path, {
+        maxRedirects: 0,
+      }),
+    );
 
     return transformToAlgorithms.evaluate(resultAPI.data);
   }
@@ -184,7 +188,7 @@ export default class ExaremeConnector implements Connector {
     try {
       const data = await firstValueFrom(
         this.get<Pathology[]>(request, path, {
-          maxRedirects: 1,
+          maxRedirects: 0,
         }),
       );
 
@@ -217,7 +221,7 @@ export default class ExaremeConnector implements Connector {
     const path = this.options.baseurl + 'activeUser';
     const response = await firstValueFrom(
       this.get<string>(request, path, {
-        maxRedirects: 1,
+        maxRedirects: 0,
       }),
     );