Доброе утро всем!
В настоящее время я пытаюсь создать полностью настраиваемый API с NodeJS (используя Express) для моего веб-сайта Wordpress.
Все было идеально до процесса аутентификации.
Я использую JWT для аутентификации пользователей, но этот процесс должен вызывать WP API из моего пользовательского API.
Запрос выглядит следующим образом:
return new Promise( (resolve, reject) => {
axios.post('https://pre-prod.mywebsite.fr/wp-json/jwt-auth/v1/token', {
'username': username,
'password': password
})
.then( (response) => {
//console.log(response);
resolve(response.data);
})
.catch( (error) => {
console.log(error.response.data);
let returnedError = [error.response.data, error.response.status];
reject(returnedError);
});
});
Он работает какОчарование локально, но как только я загружаю его на свой сервер, ответ больше не отправляется (502 неверный шлюз).Я предполагаю, что это не очень нравится называть себя, потому что вот древовидность моего сервера:
Так что я уверен, что приложение, расположенное в pre-prod.api.mywebsite.fr не любит называть себя, но для пути pre-prod.mywebsite.fr, и я действительно не знаю, как связать их, не помещая все в одну папку ...