React.js 令牌标头授权

时间:2021-03-09 11:17:36

标签: javascript reactjs jwt bearer-token

嗨,我想访问 autorization 标头令牌访问并存储在会话存储中,当我这样做时它返回 null 也许我在我的代码中犯了一些错误,我不知道在哪里

登录表单功能

submitHandler = (e) => {
    e.preventDefault();
    try {
        fetch('http://localhost:8080/login', {
            method: 'POST',
            mode: 'cors',
            headers: {
                'Content-Type': 'application/json',

                Accept: 'application/json',
            },
            body: JSON.stringify(this.state),
        }).then((response) => {
            const jwtToken = response.headers.get('Authorization');
            console.log(response);
            if (jwtToken === null) {
                sessionStorage.setItem('Bearer', jwtToken);
            } else {
                return response.json();
            }
        });
    } catch (error) {
        console.log(error);
    }
    console.log(this.state);
};

0 个答案:

没有答案