reactjs - 如何检查访问令牌是否在反应中过期
问题描述
我在登录时收到了访问令牌和刷新令牌并将其保存在本地存储中。当访问令牌在反应中过期时,我想为后续的 API 请求发送刷新令牌。我收到 401 错误“jwt 已过期”
const accessToken = localStorage.getItem('accessToken')
const headerToken = {headers:{'authorization':`Bearer ${accessToken}`, 'Accept' : 'application/json',
'Content-Type': 'application/json'}}
const getAllProducts = async ()=>{
const response = await axios.get(`${url}/ getProducts`,headerToken)
}
解决方案
推荐阅读
- python - keras 中的只读模式
- javascript - 使用 Meteor 将事件对象传递到模板中
- sql - 如何优化长时间运行的查询?
- c - 在水平模式下向 gtk 框(gtk 3)添加按钮,小部件占用整个垂直空间 eventhoug expand 设置为 false
- sql - 连接两个结构相似的表
- r - 如何在 R 或 SPSS 中运行 hodges-lehmann 测试
- save - 自动保存 Debian
- powershell - 对powershell命令稍作修改
- kubernetes - IBM Cloud Private 3.1 - 无法登录到 URL:来自请求的意外响应代码 401
- java - 计算装运价格