Pregunta

Estoy intentando instalar openID en el proyecto de mi sitio web que usa ASP.NET MVC, específicamente con Yahoo

Yahoo sigue dándome esto: " Advertencia: este sitio web no ha confirmado su identidad con Yahoo! y podría ser fraudulento. No comparta ninguna información personal con este sitio web a menos que esté seguro de que es legítimo. & Quot;

Sin embargo, he seguido los procedimientos de configuración. Tengo una configuración de documento Yardis y la siguiente en el encabezado de mi dominio URI

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

Mi documento Yardis es el siguiente

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

Esto se está volviendo bastante frustrante, ya que no estoy seguro de qué otra cosa puedo faltar.

Nota: El dominio dado en este ejemplo no está realmente activo en este momento ... Sin embargo, lo estoy probando en un sitio en vivo. No puedo entregar la URL en este momento como Todavía no hemos terminado de desarrollar el sitio.

Actualización 3/4 Encontré un sitio de prueba de Yadis y se aprobó, por lo que el problema es que Yahoo no lo está descubriendo por alguna razón.

Actualización 3/5 Aún sin suerte, hablé con alguien y me dijeron esto          

necesitaba estar en mi URL de raíz, así que hice eso ahora yahoo informa que algo está mal en el sitio ... pero no estoy seguro de cuál es el problema ...

¿Fue útil?

Solución

Verifique que su parámetro openid.return_to se encuentre en su documento YADIS / XRDS, incluida la capitalización correspondiente.

Otros consejos

Mi primer pensamiento es que la URL de tu reino ( http://www.daimokuchart.com/yadis), parece que redirige a http://blog.daimokuchart.com/yadis cuando intento navegar allí La siguiente redacción (vinculada a las preguntas frecuentes de OpenID de Yahoo) menciona que el URI de reino no puede redirigir:

¿Por qué Yahoo! dice que la identidad de su sitio OpenID no está confirmada

Yahoo! OpenID - Preguntas frecuentes

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top