0

我已经部署了基于的 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,
      });
    });
}
4

0 回答 0