我在index.jsp中有以下代码:

<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
    pageEncoding="ISO-8859-1"%>
<%@ taglib prefix="s" uri="/struts-tags" %>   

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<script src="https://apis.google.com/js/platform.js" async defer></script>
<meta name="google-signin-client_id" content="123lettersandnumbers123.apps.googleusercontent.com">
<link href="<s:url value="/assets/bootstrap/css/bootstrap.css" />" rel="stylesheet">
<link href="<s:url value="/assets/bootstrap/css/bootstrap-reboot.css"/>" rel="stylesheet">
<link href="<s:url value="/assets/bootstrap/css/bootstrap-grid.css"/>" rel="stylesheet">
<script src="<s:url value="/assets/jquery/jquery-3.3.1.js"/>"></script>
<script src="<s:url value="/assets/bootstrap/js/bootstrap.js"/>"></script>

 <script type="text/javascript"> 
 function onSignIn(googleUser) {
      var profile = googleUser.getBasicProfile();
      console.log('ID: ' + profile.getId()); // Do not send to your backend! Use an ID token instead.
      console.log('Name: ' + profile.getName());
      console.log('Image URL: ' + profile.getImageUrl());
      console.log('Email: ' + profile.getEmail()); // This is null if the 'email' scope is not present.
    }
 </script> 

<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">



<title>My test</title>
</head>
<body>
This is the index
<br>
<br>

<div class="g-signin2" data-onsuccess="onSignIn" ></div>

</body>
</html>

这是我的Google控制台配置:

当我按下“登录”按钮时,会出现Google帐户弹出窗口,并且在成功进行身份验证后,没有重定向,它只会保留在index.jsp中 . 唯一改变的是按钮 Headers (“登录”) . 我究竟做错了什么? .