React-native (android) извлекает пост-запрос на получение токена, имеет 400 ошибок на сервере - PullRequest
0 голосов
/ 30 марта 2019

Я пытаюсь войти через пользователя, я использую реактив-нативный, сервер загрузился на лазурном, через почтальон все работает без проблем.

    async submit(){
        const { skullaniciAdi, sifre, password_confirmation } = this.state;
        this.setState({ error : '', loading : true });
        var info={
            UserName: skullaniciAdi,
            Password: sifre,
            grant_type : 'password'
        }
        var formdata=new FormData();
        for(var k in info){
            formdata.append(k,info[k]);
        }
        var headers={
            'Content-Type': 'x-www-form-unlencoded/json'
        }
        var formheader=new FormData();
        console.warn(info);
        for(var l in headers){
            formheader.append(l,headers[l]);
        }
try{
    fetch('https://eyvaauthapi.azurewebsites.net/auth/token', {
        method: 'POST',
        credentials: 'include',
        headers: formheader,
        body : formdata
      })
        .then((response) => {
            console.warn(formdata);
            console.warn(formheader);
        console.warn(response);
        // deviceStorage.saveKey("id_token", response.data.jwt);
        // this.props.newJWT(response.data.jwt);
        console.warn("bittim");
        })
        .catch((error) => {
        console.warn(error);
        this.onLoginFail();
        });
    }catch(error){}
}

код

при отправке выдает ошибку сервера 400

ошибка

Прошу прощения, я новичок, не могу правильно загрузить фото.Помогите, пожалуйста.Спасибо за ранее!

...