Hi again Scott,<br><br>I forgot to mention that your XRDS document should respond with a specific Content-Type of application/xrds+xml.&nbsp; That <i>might</i> do the last trick for you. Please let me know.<br clear="all"><br>Andrew Arnott
<br><br><div class="gmail_quote">2008/6/11 Scott Gelb &lt;<a href="mailto:scotthg@hotmail.com">scotthg@hotmail.com</a>&gt;:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">




<div>Hi Andrew,<br>
&nbsp;<br>
Thank you for your response. However, this did not work for me, perhaps I did something wrong.<br>
&nbsp;<br>
I copied the xml doc as you specified and pasted it into a file called yadis.xml in my root directory. I changed the contents of the URI tag to&nbsp;the absolute url of my login page:<br>
&nbsp;<br>
&nbsp;&lt;URI&gt;<a href="http://myopenid.happy-cows.com/login_openid.php" target="_blank">http://myopenid.happy-cows.com/login_openid.php</a>&lt;/URI&gt;.<br><br>
Then I added the meta tag to my header:<br>
&nbsp;<br>
&lt;meta http-equiv=&quot;X-XRDS-Location&quot; content=<a href="http://myopenid.happy-cows.com/yadis.xml" target="_blank">http://myopenid.happy-cows.com/yadis.xml</a> /&gt;<br><br>I then tried my Yahoo openid <a href="http://me.yahoo.com/%7Bmyloginid%7D" target="_blank">http://me.yahoo.com/{myloginid}</a> and I got the same warning.<br>

&nbsp;<br>
Any thoughts?<br>
&nbsp;<br>
Thanks,<br>
&nbsp;<br>
Scott<br><br>
<blockquote>
<hr>
Date: Wed, 11 Jun 2008 18:58:00 -0700<br>From: <a href="mailto:andrewarnott@gmail.com" target="_blank">andrewarnott@gmail.com</a><br>To: <a href="mailto:dev@lists.openidenabled.com" target="_blank">dev@lists.openidenabled.com</a><br>
Subject: Re: problem with Yahoo openid: website not confirmed its identity<div><div></div><div class="Wj3C7c"><br><br>Hi Scott,<br><br>You&#39;re missing an XRDS document advertised from your Realm URL.&nbsp; Add that (properly filled out) and Yahoo will stop complaining about your site&#39;s identity.&nbsp; Nothing has to be done regarding your php-openid library here... it&#39;s all just a static XRDS doc.&nbsp; <br>
<br>Here is a sample XRDS doc.&nbsp; Just change the URI tag contents to point at the URL of your login page.&nbsp; <br><br>&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;<br>&lt;xrds:XRDS<br>&nbsp;&nbsp;&nbsp; xmlns:xrds=&quot;xri://$xrds&quot;<br>
&nbsp;&nbsp;&nbsp; xmlns:openid=&quot;<a href="http://openid.net/xmlns/1.0" target="_blank">http://openid.net/xmlns/1.0</a>&quot;<br>&nbsp;&nbsp;&nbsp; xmlns=&quot;xri://$xrd*($v*2.0)&quot;&gt;<br>&nbsp;&nbsp;&nbsp; &lt;XRD&gt;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;Service priority=&quot;1&quot;&gt;<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;Type&gt;<a href="http://specs.openid.net/auth/2.0/return_to" target="_blank">http://specs.openid.net/auth/2.0/return_to</a>&lt;/Type&gt;<br>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;URI&gt;<a href="http://nerdbank.org/RP/login.aspx" target="_blank">http://nerdbank.org/RP/login.aspx</a>&lt;/URI&gt;<br>
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &lt;/Service&gt;<br>&nbsp;&nbsp;&nbsp; &lt;/XRD&gt;<br>&lt;/xrds:XRDS&gt;<br><br clear="all">Store this XRDS doc on your site somewhere, and point to it from your realm URL (home page, probably) using a meta tag:<br>&lt;meta http-equiv=&quot;X-XRDS-Location&quot; content=&quot;&lt;your XRDS URL HERE&gt;&quot; /&gt;<br>
<br>That should do it.<br><br>Andrew Arnott <br><br>
<div>2008/6/11 Scott Gelb &lt;<a href="mailto:scotthg@hotmail.com" target="_blank">scotthg@hotmail.com</a>&gt;:<br>
<blockquote style="padding-left: 1ex;">
<div>Hi,<br>&nbsp;<br>I&#39;m new to this list. If there&#39;s a way to look at past conversations I&#39;d appreciate someone letting me know. I haven&#39;t seen an explanation.<br>&nbsp;<br>But here&#39;s the problem I&#39;m experiencing. I&#39;ve incorporated php-openid version 2.0.1 into my site. It works just fine for a variety of openIDs, but when I try a Yahoo openID the Yahoo server page shows the warning:<br>
&nbsp;<br><b>Warning: This website has not confirmed its identity with Yahoo! and might be fraudulent. Do not share any personal information with this website unless you are certain it is legitimate.</b><br>&nbsp;<br>It allows me to continue with the login and returns to my site, but there are two problems.<br>
&nbsp;<br>1. No personal data is returned<br>2. The characters &quot;#f19b8&quot; are appended to&nbsp;the openid URL.<br>&nbsp;<br>I have found some explanations for the warning&nbsp;via Google but they made no sense to me. I was wondering whether any of you have encountered this issue and found a solution specific to the php-openid library.<br>
&nbsp;<br>Thanks for your assistance.<br>&nbsp;<br>Scott<br></div><br>_______________________________________________<br>Dev mailing list<br><a href="mailto:Dev@lists.openidenabled.com" target="_blank">Dev@lists.openidenabled.com</a><br>
<a href="http://lists.openidenabled.com/mailman/listinfo/dev" target="_blank">http://lists.openidenabled.com/mailman/listinfo/dev</a><br><br></blockquote></div><br></div></div></blockquote></div>
<br>_______________________________________________<br>
Dev mailing list<br>
<a href="mailto:Dev@lists.openidenabled.com">Dev@lists.openidenabled.com</a><br>
<a href="http://lists.openidenabled.com/mailman/listinfo/dev" target="_blank">http://lists.openidenabled.com/mailman/listinfo/dev</a><br>
<br></blockquote></div><br>