0

OpenID 用の Janrain のライブラリ (v2.2.2) の最新バージョンがあります。

次のエンドポイントが機能します。

でも「yahoo.com」だけだと失敗します。ライブラリで指定された例も失敗します。

誰かが同じ問題とそれに対する修正を持っていますか?

私の実装はここにあります: http://fr.quizity.com

どうもありがとう

4

2 に答える 2

1

あなたはすでに答えを知っているように思えます:yahoo.comは OpenID エンドポイントではありません。me.yahoo.comは。

実装に問題はありません。yahoo のメイン サイトに OpenID に関する情報 (XRDS ドキュメントの場所など) が含まれていないだけです。

ユーザーがそれを理解するのに問題があるのではないかと心配している場合は、いつでも「yahoo でログイン」ボタンを作成して、そのプロバイダーの URL を入力する必要をなくすことができます。

于 2010-08-22T09:47:37.673 に答える
0

わかりました、Yahoo のせいのようです。ドキュメントにそう記載されているにもかかわらず、yahoo.com での発見を許可するものは何もありません。有効なURL はhttps://me.yahoo.comですが、ユーザー フレンドリーではありません。そのため、誤って削除したか、(訪問者にこの醜い URL を入力するように求めるのではなく) Yahoo ボタンを実装することを望んでいます。正しくリダイレ​​クトするために、まだ私の側で汚い修正を行います...

于 2010-08-22T09:47:44.523 に答える