O código básico de login do Google para sites não funciona no Internet Explorer 11

Estou tentando usar o Login do Google para sites (https://developers.google.com/identity/sign-in/web/) e percebi que minha solução não está funcionando no Internet Explorer 11. Para tentar eliminar o maior número possível de fatores, criei um caso de teste simples com base no código de exemplo fornecido pelo Google.

Eu testei no Chrome no meu PC com Windows 7, Chrome no meu Mac, Safari no meu Mac, Firefox no meu Mac e Safari no meu iPhone. Ele funciona com tudo isso (por exemplo, quando clico no botão de login e seleciono / entro na minha conta do Google, ele volta à página e o botão diz "Conectado").

No entanto, ele não funciona no Internet Explorer 11 no PC ou, estranhamente, no Chrome para iOS. Quando o botão é clicado, uma janela é aberta para permitir que eu selecione minha conta do Google, mas depois de fazer uma seleção, a janela é fechada e retorna à página com um botão que ainda diz "Entrar".

Aqui está o código de exemplo:

<html>
<head>
<meta name="google-signin-client_id" content="61023618497-vqfbod57f26ncjl9d6firk3t09ve4tt3.apps.googleusercontent.com">
<script src="https://apis.google.com/js/platform.js" async defer></script>
</head>
<body>
<div class="g-signin2"></div>
</body>
</html>

Alguma idéia do que pode estar acontecendo? Pesquisei e não encontrei nenhuma solução.

Uma ideia era adicionar "accounts.google.com" aos sites confiáveis do IE. Isso não funcionou. Também tentei acessar a página via https em vez de http. Isso também não fez diferença. Mais alguma coisa que eu deveria tentar?

questionAnswers(4)

yourAnswerToTheQuestion