身份验证"无法获取"

时间:2017-08-27 17:38:09

标签: javascript authentication admin-on-rest

因此我尝试使用admin-on-rest实施this Auth API。我已经尝试按照身份验证指南进行操作,但是当我来到"将凭证发送到REST API"时,我就会陷入困境。我可以在终端看到传入的请求,但是我得到了#34;无法获取"当我尝试登录时

我的authClient.js看起来像这样:

import { AUTH_LOGIN } from 'admin-on-rest';

export default (type, params) => {
    if (type === AUTH_LOGIN) {
        const { email, password } = params;
        const request = new Request('http://localhost:3090/signin', {
            method: 'POST',
            body: JSON.stringify({ email, password }),
            headers: new Headers({ 'Content-Type': 'application/json' }),
        })
        return fetch(request)
            .then(response => {
                if (response.status < 200 || response.status >= 300) {
                    throw new Error(response.statusText);
                }
                return response.json();
            })
            .then(({ token }) => {
                localStorage.setItem('token', token);
            });
    }
    return Promise.resolve();
}

我需要以什么方式更改Auth API才能使其正常工作?

0 个答案:

没有答案