Browse Source

通过token访问B2B退出后跳转的到首页

hejq 8 years ago
parent
commit
0e19a19386

+ 3 - 3
src/main/java/com/uas/platform/b2b/controller/PublicQueryController.java

@@ -27,6 +27,7 @@ import org.springframework.web.bind.annotation.*;
 
 import javax.servlet.http.HttpServletRequest;
 import javax.servlet.http.HttpServletResponse;
+import java.io.IOException;
 import java.io.UnsupportedEncodingException;
 import java.net.URLDecoder;
 import java.util.*;
@@ -330,12 +331,11 @@ public class PublicQueryController {
 	 */
 	@RequestMapping(value = "/token", method = RequestMethod.GET)
 	@ResponseBody
-	public ResponseEntity<ModelMap> getUserByToken(HttpServletRequest request, String access_token) {
+	public ResponseEntity<ModelMap> getUserByToken(HttpServletRequest request, String access_token, HttpServletResponse response) throws IOException {
 		ModelMap data = new ModelMap();
 		AccessToken token = accessTokenService.findOne(access_token);
 		if (token == null) {
-			data.put("error", "验证信息错误或已过期");
-			return new ResponseEntity<ModelMap>(data, HttpStatus.NOT_FOUND);
+			response.sendRedirect("http://uas.ubtob.com");
 		}
 		data.put("user", token.getUser());
 		data.put("userUU", token.getUserUU());