|
@@ -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' })
|
|
|
}
|
|
|
})
|
|
|
}
|