|
|
@@ -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());
|