反应管理员“指定无效令牌”问题

时间:2019-10-14 08:49:54

标签: react-admin

https://marmelab.com/react-admin/Authorization.html

您好,我是按照AUTH_GET_PERMISSIONS权限进行操作的,但是在我要登录时出现此错误:

它返回了消息“指定了无效的令牌”错误消息。

enter image description here

这是导致错误的代码:

enter image description here

它与此代码有关吗?:

const httpClient = (url, options = {}) => {

   if (!options.headers) {

      options.headers = new Headers({ Accept: 'application/json' });

   }

   const token = localStorage.getItem('token');

   options.headers.set('Authorization', `Bearer ${token}`);

   return fetchUtils.fetchJson(url, options);

}

预期结果:

它将登录到页面,并具有根据登录用户显示菜单项的权限。

1 个答案:

答案 0 :(得分:1)

在响应中,您将access_token: 'token_value'作为属性名称,但是在代码中,您正在使用.then(( {token} ))...作为属性名称来破坏函数参数。因此该值是不确定的。