Я возвращаю пользовательский URL перенаправления для OAuth, используя серверную часть Nodejs.Я пытаюсь заставить React перенаправить пользователя на этот URL, однако он добавляет localhost в начало.
import React, { Component } from "react";
import { withRouter } from "react-router";
import axios from "axios";
class Test extends Component {
async componentDidMount() {
const profileData = await axios.get("/connect");
this.props.history.push(profileData.data);
}
render() {
return <div />;
}
}
export default withRouter(Test);
Итак, допустим, возвращаемая строка profileData.data http://www.google.com, веб-страницаперенаправляется на http://localhost:3000/http://www.google.com.
Существует ли способ перенаправления с помощью React, чтобы он перенаправлял на определенный URL-адрес, а не пытался перенаправить на подстраницу?