查看ks-console日志
{ UnauthorizedError: Not Login
at Object.throw (/opt/kubesphere/console/server/server.js:32343:11)
at getCurrentUser (/opt/kubesphere/console/server/server.js:7934:14)
at renderView (/opt/kubesphere/console/server/server.js:22654:46)
at dispatch (/opt/kubesphere/console/server/server.js:5913:32)
at next (/opt/kubesphere/console/server/server.js:5914:18)
at /opt/kubesphere/console/server/server.js:72060:16
at dispatch (/opt/kubesphere/console/server/server.js:5913:32)
at next (/opt/kubesphere/console/server/server.js:5914:18)
at /opt/kubesphere/console/server/server.js:79863:37
at dispatch (/opt/kubesphere/console/server/server.js:5913:32)
at next (/opt/kubesphere/console/server/server.js:5914:18)
at /opt/kubesphere/console/server/server.js:72060:16
at dispatch (/opt/kubesphere/console/server/server.js:5913:32)
at next (/opt/kubesphere/console/server/server.js:5914:18)
at /opt/kubesphere/console/server/server.js:79863:37
at dispatch (/opt/kubesphere/console/server/server.js:5913:32) message: 'Not Login' }
这是登录什么?
查看了源码
const getNewToken = async ctx => {
const refreshToken = ctx.cookies.get('refreshToken')
let newToken = {}
const resp = await send_gateway_request({
method: 'POST',
url: '/oauth/token',
headers: {
'content-type': 'application/x-www-form-urlencoded',
},
params: {
grant_type: 'refresh_token',
refresh_token: refreshToken,
},
token: refreshToken,
})
const { access_token, refresh_token, expires_in } = resp || {}
if (!access_token) {
throw new Error(resp.message)
}
newToken = {
token: access_token,
refreshToken: refresh_token,
expire: new Date().getTime() + Number(expires_in) * 1000,
}
return newToken
}
请问这是什么没有登录,KubeSphere前端已经登录了