Google应用程序域的Google Authsub



当我使用谷歌应用程序的电子邮件服务时,我的主域名已在谷歌应用程序中注册。

我有一些网络工具,允许用户使用Authsub通过谷歌分析进行身份验证,然后在我的网站上生成报告。这些工具在我的其他域上运行良好,但如果我在主域上托管它们,我就无法进行身份验证。

例如:

如果我使用以以下字符结尾的请求:
&scope=https://www.google.com/analytics/feeds/&secure=0&session=1则错误为:

无法显示您请求的页面。另一个网站请求访问你的谷歌帐户,但发送了一个格式错误的请求。请联系您收到此消息时尝试使用的网站,通知他们错误。下面是一条详细的错误消息:

网站"http://mydomain.com"尚未注册。

但是,如果我使用以以下字符结尾的请求:
&scope=https://www.google.com/analytics/feeds/&secure=0&session=1&hd=mydomain.com,然后我会看到:

为了授权第三方服务访问您的帐户,您必须登录。

然后它会显示我的应用程序帐户的登录信息,这对用户来说毫无意义。

我想要的是它能正常进行身份验证(例如,像在其他域上一样,向用户询问他们的谷歌分析ID和密码。)这可能吗?

您有一些api密钥。您可以在旧主机上注册该api密钥,并在新主机上使用该密钥。

这可能会给正常工作带来问题。。。。。

最终设法解决了这个问题。这与传递的URL无关,因为"hd=default"是正确的。修复方法是修改中的返回URLhttps://www.google.com/accounts/ManageDomains所以它符合我的脚本:)

相关内容

  • 没有找到相关文章

最新更新