【问题标题】:JWT auth token undefinedJWT 身份验证令牌未定义
【发布时间】:2020-08-23 11:03:02
【问题描述】:

我正在尝试实现 jwt auth,它在 Postman 中运行良好,但反应看不到响应的价值。

login = () => {
       ...
        .then(res => {
            const jwtToken = res.accessToken;
            console.log(jwtToken);
            if (jwtToken !== null) {
                sessionStorage.setItem(ACCESS_TOKEN, jwtToken);
                this.setState({isAuthenticated: true});

            }
        })
        .catch(err => console.error(err))
};

后端正确获取请求。

【问题讨论】:

    标签: reactjs jwt-auth


    【解决方案1】:

    你是用axios还是直接fetch?

    如果你正在使用 fetch,试试这个:

    fetch('endpoint)
      .then(res => res.json())
      .then(data => console.log(data))
    

    尝试查看内部数据,如果您的后端工作正常,您应该会在该对象中看到 accessToken 属性。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-01-23
      • 2017-10-22
      • 1970-01-01
      • 2020-04-04
      • 2019-10-25
      • 2020-07-07
      • 2019-08-04
      • 2019-01-22
      相关资源
      最近更新 更多