3

私は自分のサイトでopenID委任を使用するために可能なすべてのオプションを試しましたが、どの方法も機能していません。

  1. HTMLファイルのheadセクションに「linkrel」タグがあります。
  2. HTMLファイルのheadセクションにxrdsロケーションメタタグがあります。
  3. X-XRDS-LocationとX-YADIS-LocationにHTTPヘッダーを設定しています。
  4. .htaccessファイルにリダイレクトルールを設定して、「Accept」ヘッダーを使用してタイプが要求された場合にXRDFファイルを送信します。

何が悪いのかわかりませんが、どのサービスもopenIDエンドポイントを正常に見つけることができません。ここここで確認済み。

使おうとしていますhttp://vinuth.com/をopenIDURLとして使用し、そのページにアクセスするには、上記のすべての方法を使用します。これらのヘッドタグで使用されているすべてのURLが正しいことを確認しました。また、これらの方法の1つまたは2つだけを選択的に使用する順列を試しました。

私が頭の下に置いたタグ:

<link rel="openid.server" href="https://pip.verisignlabs.com/server/" />
<link rel="openid.delegate" href="http://gubbi.pip.verisignlabs.com/" />
<meta http-equiv="X-XRDS-Location" content="http://pip.verisignlabs.com/user/gubbi/yadis" />
<meta http-equiv="X-YADIS-Location" content="http://pip.verisignlabs.com/user/gubbi/yadis" />

欲求不満のあふれている状態で助けを求める。:)

4

4 に答える 4

3

これを試してみてください、それはうまくいくはずです;)

<link rel="openid.server" href="http://pip.verisignlabs.com/server" />
<link rel="openid.delegate" href="http://gubbi.pip.verisignlabs.com" />
<link rel="openid2.provider" href="http://pip.verisignlabs.com/server" />
<link rel="openid2.local_id" href="http://gubbi.pip.verisignlabs.com" />
<meta http-equiv="X-XRDS-Location" content="http://pip.verisignlabs.com/user/gubbi/yadisxrds" />
<meta http-equiv="X-YADIS-Location" content="http://pip.verisignlabs.com/user/gubbi/yadisxrds" />
特別なことをする必要はありません;)

于 2009-08-03T17:23:25.620 に答える
1

ドキュメントから:

<link rel="openid.server" href="http://pip.verisignlabs.com/server/" />
<link rel="openid.delegate" href="http://gubbi.pip.verisignlabs.com/" />
<link rel="openid2.provider" href="http://pip.verisignlabs.com/server/" />
<link rel="openid2.local_id" href="http://gubbi.pip.verisignlabs.com/" />
<meta http-equiv="X-XRDS-Location" content="http://pip.verisignlabs.com/user/gubbi/yadisxrds" />
<meta http-equiv="X-YADIS-Location" content="http://pip.verisignlabs.com/user/gubbi/yadisxrds" />
于 2013-07-08T11:01:08.720 に答える
0

openid.serverのプロトコルをhttpsではなくhttpに変更してみて、それが機能するかどうかを確認してください。また、すべてのベースをカバーするために、<link rel = "openid2.provider" href ="..."/>をopenid.serverに使用しているのと同じ値に設定することをお勧めします。

于 2009-01-21T19:39:45.227 に答える
0

これは良いテスト RP です。

http://test-id.org/OP/Sreg.aspx

障害が発生した後、[Recent Logs] をクリックして、RP が何をしようとしていたかの詳細を確認します。何が間違っているのかを理解するのに役立つかもしれません。

YADIS と XRDS のものをすべて取り出して、正しく理解できるまで単純な HTML LINK タグに固執することをお勧めします。それは未知数を抑えます。

于 2009-10-28T03:40:26.607 に答える