14

ここで、次のWebアプリの優先オプションの1つとしてOpenIDを実装しようとしています。

コードはこのチュートリアルから取得され、myopenid.comのopenIDを使用すると機能します

ただし、私が知る限り、ほとんどの人は日常のメールアドレスをopenIDとして使用したいと思っています。私が知る限り、Google、Yahoo、その他の大手企業はすでにシステムでこれを行っています。

私の質問は、ログインするフォームに入力する正しい「URL」をどのように見つけることができるかということです。StackOverflowにGoogleOpenIDアカウントを使用しましたが、問題なく動作します。私は次のようにopenIDをコピーしようとします:

www.google.com/accounts/o8/id?id=aitoawllano10bzdzp3ht0diffry0qt6_j2ls-m

そして、それを私のフォームに直接貼り付けますが、機能しません。

また、urlパラメーターを削除しようとしましたが、それも実行されません。

ヒントや提案を事前に感謝します。

4

1 に答える 1

13

基本的に、あるサイト用に作成されたトークンを使用して別のサイトを認証することは許可されていません。これはセキュリティ機能です。(OK、OpenID IDの表示を許可されているサイトは、他のサイトがあなたのIDについてアサーションを受け入れる可能性がありますが、それはOpenIDの帯域外です。)

使用するURLは次のとおりです。

https://www.google.com/accounts/o8/id
于 2010-04-19T13:01:38.770 に答える