I have tried all the possible options to use openID delegation on my site, but none of the methods are working for me.
- I'm having the "link rel" tags in the head section of the HTML file.
- I'm having the xrds location meta tags in the head section of the HTML file.
- I'm setting HTTP Headers for X-XRDS-Location and X-YADIS-Location.
- I've put redirection rules in the .htaccess file to send a XRDF file in case that type is requested using "Accept" header.
I'm not sure whats wrong, but none of the services can find the openID endpoint successfully. Verified here and here.
I'm trying to use http://vinuth.com/ as the openID URL and access to that page uses all the methods described above. I've verified the correctness of all the URLs used in those head tags. I've also tried permutations of using only one or two of these methods selectively.
tags I've put under head:
<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" />
Asking for help in a state of frustration overflow. :)