我已经部署了基于的 heroku 应用程序,Django
但是React
每当我想登录到已部署的应用程序时,我都会遇到错误
POST http://localhost:8000/api/auth/jwt/create/net::ERR_CONNECTION_REFUSED
最初我有我的反应登录 api,http://localhost:8000/api/auth/jwt/create/
然后将其更改为,http://127.0.0.1:8000/api/auth/jwt/create/
但我不断收到相同的错误。
反应中的登录文件
// LOGIN
export const login = (email, password) => async (dispatch) => {
const body = JSON.stringify({ email, password });
await axios
.post("http://127.0.0.1:8000/api/auth/jwt/create/", body)
.then((res) => {
try {
dispatch({
type: LOGIN_SUCCESS,
payload: res.data,
});
dispatch(createMessage({ login: "Login Successful" }));
} catch (error) {
console.log(res, error);
}
})
.catch((err) => {
console.log(err);
dispatch({
type: LOGIN_FAIL,
});
});
}