Redirect OAuth 2.0客户端未重定向

Redirect OAuth 2.0客户端未重定向,redirect,oauth,Redirect,Oauth,我正在建立一个网站,需要在其一个页面(/公文包)上有身份验证后的信息。我已经成功地遵循了API,并且可以使用GoogleAPI成功地进行身份验证,只是它没有重定向到Web应用程序的客户端ID中定义的URL 在我的例子中,为了测试,我使用http://localhost:5000/portfolio 作为google客户端ID中的重定向URL /登录验证确认 我对这一点比较陌生,并试图以逻辑的方式逐步解决这一问题。/login页面上驱动google请求的脚本: <script>

我正在建立一个网站,需要在其一个页面(/公文包)上有身份验证后的信息。我已经成功地遵循了API,并且可以使用GoogleAPI成功地进行身份验证,只是它没有重定向到Web应用程序的客户端ID中定义的URL

在我的例子中,为了测试,我使用http://localhost:5000/portfolio 作为google客户端ID中的重定向URL

/登录验证确认

我对这一点比较陌生,并试图以逻辑的方式逐步解决这一问题。/login页面上驱动google请求的脚本:

<script>
  function onSuccess(googleUser) {
    console.log('Logged in as: ' + googleUser.getBasicProfile().getName());
    
  }

  function onFailure(error) {
    console.log(error);
  }

  function renderButton() {
    gapi.signin2.render('my-signin2', {
      'scope': 'profile email',
      'width': 240,
      'height': 50,
      'longtitle': true,
      'theme': 'dark',
      'onsuccess': onSuccess,
      'onfailure': onFailure
    });
  }

</script>

函数onSuccess(谷歌用户){
log('登录身份:'+googleUser.getBasicProfile().getName());
}
功能失效(错误){
console.log(错误);
}
函数renderButton(){
gapi.signn2.render('my-signn2'{
“范围”:“配置文件电子邮件”,
“宽度”:240,
身高:50,,
"龙缇乐":对,,
“主题”:“黑暗”,
“onsuccess”:onsuccess,
“onfailure”:onfailure
});
}