在IE 10中使用oauth进行google授权后,Getting window.opener未定义

在IE 10中使用oauth进行google授权后,Getting window.opener未定义,oauth,authorization,window.opener,Oauth,Authorization,Window.opener,父页面: 我有一个带有按钮的页面,当我点击按钮时,它会打开一个新窗口,URL为googleoauth.aspx,使用java脚本中的window.open 我在谷歌控制台中注册了我的googleoauth.aspx页面,以使用API作为重定向URL访问谷歌数据 子页面googleoauth.aspx: 我有一个按钮授权谷歌帐户使用API访问谷歌文档。 当我点击按钮时,它会在同一窗口中打开Google登录页面,在成功登录后,它会使用令牌重定向到googleoauth.aspx页面。在这里,我使用j

父页面: 我有一个带有按钮的页面,当我点击按钮时,它会打开一个新窗口,URL为googleoauth.aspx,使用java脚本中的window.open

我在谷歌控制台中注册了我的googleoauth.aspx页面,以使用API作为重定向URL访问谷歌数据

子页面googleoauth.aspx: 我有一个按钮授权谷歌帐户使用API访问谷歌文档。 当我点击按钮时,它会在同一窗口中打开Google登录页面,在成功登录后,它会使用令牌重定向到googleoauth.aspx页面。在这里,我使用javascript window.opener.settokentoken将这个令牌传递给父函数;在我关上窗户之后,关上。 这在chrome和Firefox中运行良好。但在IE中,在window.opener中没有定义。 同样的问题像