簡體   English   中英

無法獲取刷新令牌(React.js)

[英]Fetch for refresh token not working (React.js)

我又來了 我正在嘗試執行提取操作,以根據以前在localStorage中存儲的令牌向API索要刷新的令牌。 它給出了錯誤400(),我仍然不知道為什么。 前一個令牌必須位於POST請求的正文中。

任何幫助都是可以接受的,我真的很失落。。。

    fetch(url + '/api-token-refresh/', {
        method: 'POST',
        headers: {
            'Content-Type': 'application/json'
        }, body: JSON.stringify({
            token: localStorage.getItem('token')
        })
    })

我認為,問題的來源,當我存儲在localStorage的,因為在請求負載,我得到token: "{"token":"eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1c2VyX2lkIjo0LCJ1c2VybmFtZSI6InJpY2FyZG8uY2Fycm9sYUBnbWFpbC5jb20iLCJleHAiOjE1MzMxMTY2OTQsImVtYWlsIjoicmljYXJkby5jYXJyb2xhQGdtYWlsLmNvbSIsIm9yaWdfaWF0IjoxNTMyNTExODk0fQ.sS3kuC8o51Rix505BFy9nT5w9iygNaKViGq_fVtVChk"}"是什么意思我不明白只是令牌...

如果您還需要其他任何內容,請問我,我將補充這個問題。 感謝您的關注。

我使用的是JSON.stringify,令牌上的Request字符串,不久后我更改了正文,狀態更改為200。感謝誰的幫助!

fetch(url + '/api-token-refresh/', {
    method: 'POST',
    headers: {
        'Content-Type': 'application/json',
        'Accept': 'application/json'
    }, body: (localStorage.getItem('token'))
})

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM