📅  最后修改于: 2023-12-03 14:45:33.723000             🧑  作者: Mango
在使用React Redux开发应用时,如果在登陆认证时遇到"POST http: localhost:3000 $(process.env.REACT_APP_API_URL) auth users 404 (Not Found)"这个错误,可能导致登陆失败。以下是解决此问题的步骤:
这个错误的原因可能是在配置中没有正确设置API的地址,导致请求找不到对应的API。
REACT_APP_API_URL=https://example.com/api
import { loginUser } from '../actions/authActions';
//...
const login = async (email, password) => {
try {
const res = await axios.post(`${process.env.REACT_APP_API_URL}/auth/users`, { email, password });
// ...
} catch (err) {
// ...
}
};
以上就是解决"POST http: localhost:3000 $(process.env.REACT_APP_API_URL) auth users 404 (Not Found)"错误的步骤,按照上述步骤操作后,应用应该可以正常登陆认证了。