Question

J'essaie d'installer openID dans mon projet de site Web utilisant ASP.NET MVC, en particulier avec Yahoo

.

Yahoo continue de me donner ceci: "Avertissement: ce site Web n'a pas confirmé son identité avec Yahoo! et pourrait être frauduleux. Ne communiquez aucune information personnelle à ce site Web à moins que vous ne soyez certain qu'il est légitime. "

Cependant, j'ai suivi les procédures de configuration. J'ai une configuration de document Yardis et les éléments suivants dans l'en-tête de l'URI de mon royaume

<meta http-equiv="X-XRDS-Location" content="http://www.daimokuchart.com/yadis" />

Le document My Yardis est le suivant

<?xml version="1.0" encoding="UTF-8"?>
<xrds:XRDS
    xmlns:xrds="xri://$xrds"
    xmlns:openid="http://openid.net/xmlns/1.0"
    xmlns="xri://$xrd*($v*2.0)">
    <XRD>
        <Service priority="1">
            <Type>http://specs.openid.net/auth/2.0/return_to</Type>
            <URI>http://www.daimokuchart.com/Users/Authenticate</URI>
        </Service>
    </XRD>
</xrds:XRDS>

Cela devient plutôt frustrant car je ne sais pas quoi d'autre peut me manquer.

Remarque: Le domaine indiqué dans cet exemple n'est pas réellement actif pour le moment. Je le teste cependant sur un site actif. Je ne peux tout simplement pas donner l'URL car nous n'avons pas encore fini de développer le site.

Mise à jour 3/4 J'ai trouvé un site de test Yadis, qui a réussi. Le problème est que Yahoo ne le découvre pas pour une raison quelconque.

Mise à jour 3/5 Toujours pas de chance, j'ai parlé à quelqu'un et ils l'ont dit          

devait être dans mon URL racine, alors je l'ai fait maintenant. Yahoo rapporte que quelque chose ne va pas avec le site ... mais je ne sais pas quel est le problème ...

Était-ce utile?

La solution

Vérifiez que votre paramètre openid.return_to se trouve dans votre document YADIS / XRDS, y compris la mise en correspondance des majuscules.

Autres conseils

Ma première pensée est que l'URL de votre royaume ( http://www.daimokuchart.com/yadis), semble rediriger vers http://blog.daimokuchart.com/yadis lorsque j'essaie de parcourir là-bas. La rédaction suivante (liée à la FAQ OpenID de Yahoo) indique que l'URI du royaume ne peut pas être redirigé:

Pourquoi Yahoo! indique que l'identité de votre site OpenID n'est pas confirmée

Yahoo! OpenID - FAQ

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top