Инструменты разработки и отладки OpenID
Любые указатели на разработку, прежде всего инструменты отладки, для OpenID? В частности, я ищу инструмент для записи и просмотра трафика OpenID через User-Agent во время сеанса аутентификации непрямой связи. Также был бы полезен провайдер OpenID и полагающаяся сторона, предлагающая отладочную информацию об попытках аутентификации.
Да, я спросил г-на Google об этом, и не попал в правильные ключевые слова, или я бы не просил здесь. Я могу построить это сам, но если кто-то еще уже сделал работу...
Спасибо за любую помощь.
Ответы
Ответ 1
Библиотека DotNetOpenAuth выполняет как RP, так и OP и имеет очень подробные протоколирования для целей диагностики, которые могут быть настроены на любые журналы, которые вас интересуют. Вы можете использовать его для тестирования на своем сайте OpenID, независимо от того,.
Вы можете проверить выборку журналов, войдя в демо RP, а затем посетив страница журнала, которую она накопила из вашего входа.
Тогда существует эквивалентная демонстрация OP и связанная с ней страница журнала.
Если вам нравится то, что вы видите, вы можете просто использовать эти сайты самостоятельно, чтобы протестировать свой сайт OpenID, или вы можете загрузить DotNetOpenAuth и использовать его локально и далее настраивать журналы.
Ответ 2
Несколько предложений о том, где вы можете найти информацию, отличную от google: есть несколько ссылок на dmoz, и есть несколько Проект, связанный с OpenID, на freshmeat и sourceforge. Хотя вы не можете найти то, что вы просите, возможно, вы могли бы напрямую спросить одного или нескольких авторов различных openid-серверов или опубликовать их в соответствующих списках рассылки. Я бы предположил, что некоторые из них сделали свою долю отладки и получили бы несколько советов.
Ответ 3
Эндрю ответ хороший, но устаревший - его ссылки 404
Однако его ссылки были отличной отправной точкой.
Теперь ссылки http://test-id.net/OP/AXFetch.aspx, а остальные на этом сайте: -)
Ответ 4
Я думаю, что расширение TamperData для FireFox - это то, что я использовал для просмотра информации через пользовательского агента.