From 4e45d24fd1882679aec123c285a84835c5d7d4b3 Mon Sep 17 00:00:00 2001 From: Volodymyr Babak Date: Thu, 22 Jun 2017 11:43:28 +0300 Subject: [PATCH] Fixed IE issue with redirect. 308 return code doesn't work. 303 does. All other browsers are verified agains 303 code as well. --- .../org/thingsboard/server/controller/AuthController.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/application/src/main/java/org/thingsboard/server/controller/AuthController.java b/application/src/main/java/org/thingsboard/server/controller/AuthController.java index d06f2bed9d..fe29b083d6 100644 --- a/application/src/main/java/org/thingsboard/server/controller/AuthController.java +++ b/application/src/main/java/org/thingsboard/server/controller/AuthController.java @@ -107,7 +107,7 @@ public class AuthController extends BaseController { try { URI location = new URI(createPasswordURI + "?activateToken=" + activateToken); headers.setLocation(location); - responseStatus = HttpStatus.PERMANENT_REDIRECT; + responseStatus = HttpStatus.SEE_OTHER; } catch (URISyntaxException e) { log.error("Unable to create URI with address [{}]", createPasswordURI); responseStatus = HttpStatus.BAD_REQUEST; @@ -146,7 +146,7 @@ public class AuthController extends BaseController { try { URI location = new URI(resetPasswordURI + "?resetToken=" + resetToken); headers.setLocation(location); - responseStatus = HttpStatus.PERMANENT_REDIRECT; + responseStatus = HttpStatus.SEE_OTHER; } catch (URISyntaxException e) { log.error("Unable to create URI with address [{}]", resetPasswordURI); responseStatus = HttpStatus.BAD_REQUEST;