Базовый Auth не работает с внешнего интерфейса в реагировать родной - PullRequest
1 голос
/ 21 сентября 2019

Я использую экспресс, mongodb, passportjs для бэкенда.

Я проверил свой бэкэнд с почтальоном для базовой аутентификации с электронной почтой и паролем.Но когда я отправляю электронную почту и пароль от внешнего интерфейса, который указан ниже.вывод покажите мне, что запрос не выполнен с кодом состояния 401. Мой код внешнего интерфейса указан ниже: `

loginSuccess3=(event)=>{
        var session_url = 'https://myybackend.herokuapp.com/auth/';
        const{email,password}=this.state;
        const tokenStr='masterKey';
        axios.post(session_url, 
            { auth: {
                email: email,
                password: password}
            },
            {headers: {
                'Authorization':'Basic',
                'Content-Type': 'application/json',
                'Access-Control-Allow-Origin': '*'
            }
        }
        //,
        //{ headers: {'Content-Type': 'application/json','Authorization' : `Bearer  ${tokenStr}`} }
        //{ headers: {'Content-Type': 'application/json'} }
        ).then(function(response) {
            alert('Authenticated');
        }).catch(function(error) {
            alert('Error on Authentication'+error);
        });
    }`

Может ли кто-нибудь мне помочь?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...