1

メール サービスを使用しているため、プライマリ ドメイン名は Google Apps に登録されています。

ユーザーが Authsub を使用して Google アナリティクスで自分自身を認証し、自分の Web サイトでレポートを生成できる Web ツールがいくつかあります。これらのツールは他のドメインでは問題なく動作しますが、プライマリ ドメインでホストすると認証が機能しません。

例えば:

で終わるリクエストを使用すると、次の
&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 とパスワードを要求します)。これは可能ですか?

4

2 に答える 2

0

そのためのAPIキーがあります。その API キーを古いホストに登録し、新しいホストで同じものを使用することができます。

正常に動作しなくなる可能性があります.....

于 2011-06-07T07:14:02.213 に答える
0

最終的にこれを修正することができました。「hd=default」が正しかったので、渡される URL とは関係ありません。修正は、https://www.google.com/accounts/ManageDomainsの戻り URL を修正して、スクリプトと一致するようにすることでした:)

于 2011-06-08T06:19:24.323 に答える