suhanqian 1 year ago
parent
commit
f53a3cb8e9
1 changed files with 5 additions and 5 deletions
  1. 5 5
      src/views/pages/login.vue

+ 5 - 5
src/views/pages/login.vue

@@ -170,23 +170,23 @@ export default {
     CertLogin () {
       if(IsAddonAvailable()) {
               this.$http.post('/webservice/generatorchallenge', {}).then(({ data: res }) => {
-          if (res.data.code ==0) {
-             GetSignAndToken(res.data.msg)
+          if (res.code == 0) {
+             GetSignAndToken(res.msg)
               if(GetSignAndTokenCb()) {
                       this.$http.post('/webservice/verifyIdentityTicket', {
-                        challenge: res.data.msg,//随机挑战数
+                        challenge: res.msg,//随机挑战数
                         identityTicket:GetSignAndTokenCb(),//组合令牌数据
                         appServerID:'0'//服务器ID
                       }).then(({ data: res }) => {
                           if (res.expiresIn==7200) { 
+                            Cookies.set('token', res.sessionToken)
+                            this.$router.replace({ name: 'home' })
                                // 发送用户登录成功MQ消息
                                 this.$http.get('/mq/user/login').then(({ data: res }) => {
                                   if (res.code !== 0) {
                                     return this.$message.error(res.msg)
                                   }
                                 }).catch(() => {})
-                            Cookies.set('token', res.sessionToken)
-                            this.$router.replace({ name: 'home' })
                           }
                       })
               }