2009-04-12 6 views
14

¿Alguna sugerencia para desarrollar, principalmente herramientas de depuración, para OpenID? En particular, estoy buscando una herramienta para registrar y ver el tráfico de OpenID a través del User-Agent durante una sesión de autenticación de comunicación indirecta. Un proveedor de OpenID y una parte confiable que ofrezca información de depuración sobre intentos de autenticación también sería bueno.Herramientas de desarrollo y depuración OpenID

Sí, le he preguntado al Sr. Google sobre esto, y no he encontrado las palabras clave adecuadas o no estaría preguntando aquí. Puedo construir esto yo mismo, pero si alguien más ya ha hecho el trabajo ...

Gracias por cualquier ayuda.

Respuesta

6

La biblioteca DotNetOpenAuth hace tanto RP como OP y tiene un registro muy detallado para fines de diagnóstico, que se puede sintonizar con los registros que le interesan. Puede usarlo para probarlo en su sitio OpenID, independientemente de su plataforma es.

Puede ver una muestra de los registros iniciando sesión en el demo RP y luego visitando el log page que acumuló desde su inicio de sesión.

Luego está el equivalente demo OP y el log page asociado.

Si te gusta lo que ves, puedes utilizar estos sitios para probar tu sitio OpenID, o puedes usarlo localmente download DotNetOpenAuth y personalizar aún más los registros.

+0

todos los enlaces 404 o 301 ahora. – phihag

+1

Gracias, @phihag. He actualizado los enlaces. –

+0

Todos los enlaces están muertos. Host no encontrado – singpolyma

1

Algunas sugerencias sobre dónde puede encontrar información distinta de google: hay algunos enlaces en dmoz, y hay varios proyectos relacionados con OpenID en freshmeat y sourceforge. Si bien es posible que no encuentres lo que solicitas allí, tal vez podrías preguntar directamente a uno o algunos de los autores de los diversos servidores openid o publicarlos en las listas de correo correspondientes. Asumiría que algunos de ellos han hecho su parte de la depuración y tendrían algunos consejos para proporcionar.

0

Creo que la extensión TamperData para FireFox es lo que solía ver en la comunicación a través del agente de usuario. El script "openid-parse" en python-openid/contrib/tomará los datos copiados de los registros de TamperData y los analizará en campos de OpenID por usted.

1

La respuesta de Andrew es buena, pero obsoleta - sus enlaces son 404 Sin embargo, sus enlaces fueron un excelente punto de partida.

Ahora enlaces son http://test-id.net/OP/AXFetch.aspx y el resto en ese sitio :-)

Cuestiones relacionadas