Инструменты разработки и отладки OpenID - PullRequest
14 голосов
/ 12 апреля 2009

Есть какие-нибудь указатели на разработку, в первую очередь средства отладки, для OpenID? В частности, я ищу инструмент для записи и просмотра трафика OpenID через User-Agent во время сеанса непрямой аутентификации связи. Поставщик OpenID и проверяющая сторона, которая предложила отладочную информацию о попытках аутентификации, тоже подойдут.

Да, я спросил об этом г-на Google и не нашел правильные ключевые слова, иначе я бы не стал спрашивать здесь. Я могу построить это сам, но если кто-то еще сделал работу ...

Спасибо за любую помощь.

Ответы [ 4 ]

6 голосов
/ 13 апреля 2009

Библиотека DotNetOpenAuth выполняет как RP, так и OP, и имеет очень подробное ведение журнала для диагностических целей, которое может быть настроено на любые журналы, которые вас интересуют. Вы можете использовать его для тестирования на своем сайте OpenID, независимо от того, какая у него платформа. .

Вы можете ознакомиться с образцами журналов, войдя в демо-версию RP , а затем посетив страницу журнала , которую он накапливал в вашем логине.

Тогда есть эквивалент демоверсии OP и связанная страница журнала .

Если вам нравится то, что вы видите, вы можете либо сами использовать эти сайты для тестирования своего сайта OpenID, либо вы можете загрузить DotNetOpenAuth и использовать его локально, а также настраивать журналы.

1 голос
/ 12 апреля 2011

Андрей ответит хорошо, но устарел - его ссылки 404 Однако его ссылки были отличной отправной точкой.

Теперь ссылки http://test -id.net / OP / AXFetch.aspx и остальные на этом сайте: -)

1 голос
/ 13 апреля 2009

Несколько предложений о том, где вы можете найти информацию, отличную от Google: на dmoz есть несколько ссылок, и есть несколько связанных с OpenID проектов на freshmeat и sourceforge . Хотя вы можете не найти того, о чем просите, возможно, вы можете напрямую спросить об этом одного или нескольких авторов различных серверов openid или разместить их в соответствующих списках рассылки. Я бы предположил, что некоторые из них выполнили свою часть отладки и могли бы дать несколько советов.

0 голосов
/ 15 апреля 2009

Я думаю, что расширение TamperData для FireFox - это то, что я использовал для проверки связи через пользовательский агент. Скрипт "openid-parse" в python-openid / contrib / возьмет данные, скопированные из журналов TamperData, и проанализирует их в полях OpenID.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...