Domanda

Sto cercando di installare openID nel mio progetto di sito Web che utilizza ASP.NET MVC, in particolare con Yahoo

Yahoo continua a darmi questo: " Attenzione: questo sito web non ha confermato la sua identità con Yahoo! e potrebbe essere fraudolento. Non condividere alcuna informazione personale con questo sito Web a meno che non si sia certi che sia legittimo. & Quot;

Comunque ho seguito le procedure di installazione Ho una configurazione del documento Yardis e quanto segue nell'intestazione del mio regno URI

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

Il mio documento Yardis è il seguente

<?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>

Questo sta diventando piuttosto frustrante in quanto non sono sicuro di cos'altro mi posso perdere.

Nota: il dominio indicato in questo esempio non è attualmente attivo in questo momento ... lo sto comunque testando su un sito live, ma al momento non riesco a dare l'URL come non abbiamo ancora finito di sviluppare il sito.

Aggiornamento 3/4 Ho trovato un sito di test Yadis ed è passato quindi il problema è che Yahoo non lo sta scoprendo per qualche motivo.

Aggiornamento 3/5 Ancora nessuna fortuna ho parlato con qualcuno e hanno detto questo          

dovevo essere nel mio URL di root, quindi ho fatto che ora yahoo segnala che c'è qualcosa di sbagliato nel sito ... ma non sono sicuro di quale sia il problema ...

È stato utile?

Soluzione

Verifica che il parametro openid.return_to sia trovato nel documento YADIS / XRDS, inclusa la corrispondenza maiuscola.

Altri suggerimenti

Il mio primo pensiero è che l'URL del tuo regno ( http://www.daimokuchart.com/yadis), sembra reindirizzare a http://blog.daimokuchart.com/yadis quando provo a sfoglia lì. Il seguente writeup (collegato dalle FAQ OpenID di Yahoo) menziona che l'URI del realm non può reindirizzare:

Perché Yahoo! dice che l'identità del tuo sito OpenID non è confermata

Yahoo! OpenID - FAQ

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top