So I'm trying to clean up the "Warning: This website has not confirmed its identity with Yahoo! and might be fraudulent" message for a site that we developed, so I followed some suggestions located via Google and the FAQ's on YDN, but am still having issues.
Basically I have a site that has two places to login from, but I am feeding both the XRDS header and the XRDS meta tag from both. Here are the urls:
Users can login from here:
https://www.egive-usa.com/
and here:
https://www.egive-usa.com/account/login/
Both of these use the following XRDS:
https://www.egive-usa.com/account/login/xrds/
But I'm still getting the warning. I figure I'm just missing something really small here!
Thanks!
Hi,
The warning message is displayed if Yahoo can't find your site's return_to URL in your site's XRDS file.
The X-XRDS-Location link tag in on
https://www.egive-usa.com returns "Internal Server Error" pretty frequently (the failures seem intermittent).
https://www.egive-usa.com/account/xrds/After trying a few times, I did manage to fetch your XRDS, and the return_to URL is:
<URI>http://www.egive-usa.com/account/</URI>
However, in the OpenID request, you're setting it to be:
https://www.egive-usa.com:443/account/login/You'll need to make them match before the error goes away. For performance reason, Yahoo caches your site's XRDS, so it might take awhile for any changes that you make to the XRDS to be recognized.
A very nice writeup about the warning is here:
http://blog.nerdbank.net/2008/06/why-yahoo...penid-site.htmlThanks
Allen