0

DotNetOpenAuth を使用して Yahoo と Google に接続しています。ユーザーデータを抽出します。面白いことに、コンシューマ キー/シークレットをどこにも指定しなくても、Yahoo に対して認証できました。Yahoo はこれらを必要とせずに次へのアクセスを提供していると思いますか?

  • メールアドレス、氏名、性別

DOB などの他の詳細へのアクセスが必要な場合に備えて、リクエストに署名できる DotNetOpenAuth の場所はありますか?

4

1 に答える 1

1

Yahoo で行っていることはまったく OAuth ではないため、コンシューマー キーとシークレットは適用されません。OAuth は認証を行いません (少なくともネイティブでは)。OpenID はあなたが使用しているものであり、OAuth のように RP が最初に OP との関係を形成する必要はありません。

Yahoo! ユーザーの生年月日を明らかにします。しかし、そうであれば、OAuth と同じくらい簡単に (またはそれ以上に)、OpenID を介して確実に行うことができます。

于 2010-12-17T23:03:32.843 に答える