Browse Source

使用密保更换管理员出现密保错误问题

wangmh 8 years ago
parent
commit
790ced1b84

+ 1 - 1
sso-server/src/main/java/com/uas/sso/controller/ChangeAdminController.java

@@ -198,7 +198,7 @@ public class ChangeAdminController extends BaseController {
         // 校验密保答案
         Map<Long, String> userAnswer = (Map<Long, String>) request.getSession().getAttribute("answers");
         for (Map<String, Object> answer : jsonAnswer) {
-            if (!answer.get("answer").equals(userAnswer.get(answer.get("id")))){
+            if (!answer.get("answer").equals(userAnswer.get(Long.valueOf(answer.get("id").toString())))){
                 return error("答案错误");
             }
         }