1

彼らがこれをどのように行うかについての考えはありますが、それを行うには非常にハックな方法のようです.

これからわか​​る問題は、YouTube が gmail または google の Cookie を取得する必要があることです。

これを行う方法は、Gmail の Cookie を読み取り、この情報を YouTube の URL に転送する Gmail ドメインから別のフレームを開くことです。この YouTube URL は、転送された情報に基づいて認証されます。前に言ったように、これは非常にハックな方法のように思えますが、おそらく彼らが行っている方法ではありません。

誰かがそれを行う方法を知っているか、これを行うための他の方法がある場合は、それを聞きたいです.

4

3 に答える 3

4

Google では、さまざまなアプリケーションの安全な API/承認プロトコルであるOAuthを使用して、さまざまなサービスにログインします。ビギナーズ ガイドのパート II であるプロトコル ワークフローには、これがどのように機能するかについての優れた概要があります。

于 2009-06-03T00:39:33.357 に答える
3

Firebug でネットワーク アクティビティを監視すると、Google のログインがhttp://www.youtube.com/signup?hl=en_US&warned=&nomobiletemp=1&next=/&auth=にリダイレクトされていることがわかります。この暗号化された文字列には、Google の認証サーバーから署名された身元証明が含まれている可能性があります。YouTube はこれを確認し、適切な Cookie を設定します。

于 2009-06-03T00:43:06.503 に答える
3

また、技術的に控えめな言い方をすると、YouTube は実際には Gmail アカウントでサインインしません。gmail と youTube の両方がGoogle アカウントでサインインします。

于 2009-06-03T00:43:32.867 に答える