在我使用 Google Apps 的电子邮件服务时,我的主域名已在 Google Apps 中注册。
我有一些网络工具允许用户使用 Authsub 向 Google Analytics 进行身份验证,然后在我的网站上生成报告。这些工具在我的其他域上运行良好,但如果我将它们托管在我的主域上,我无法让身份验证工作。
例如:
如果我使用以:结尾的请求,
&scope=https://www.google.com/analytics/feeds/&secure=0&session=1
则错误为:
您请求的页面无法显示。另一个网站请求访问您的 Google 帐户,但发送了格式错误的请求。当您收到此消息时,请联系您尝试使用的网站,以告知他们错误。详细的错误信息如下:
网站“http://mydomain.com”尚未注册。
但是,如果我使用以:结尾的请求,
&scope=https://www.google.com/analytics/feeds/&secure=0&session=1&hd=mydomain.com
那么我会看到:
为了授权第三方服务访问您的帐户,您必须登录。
然后它显示我的应用程序帐户的登录名,这对用户来说毫无意义。
我想要的是它能够正常进行身份验证(例如,像在其他域上一样向用户询问他们的 Google 分析 ID 和密码。)这可能吗?