私は自分のサイトでopenID委任を使用するために可能なすべてのオプションを試しましたが、どの方法も機能していません。
- HTMLファイルのheadセクションに「linkrel」タグがあります。
- HTMLファイルのheadセクションにxrdsロケーションメタタグがあります。
- X-XRDS-LocationとX-YADIS-LocationにHTTPヘッダーを設定しています。
- .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" />
欲求不満のあふれている状態で助けを求める。:)