Что такое конечная точка обнаружения Yahoo openid

Раньше это был http://yahoo.com, но он не работает с DiscoveryFailure в библиотеке OpenID Python (с сегодняшнего дня , я не тестировал это раньше). Также это не удается, если вы пытаетесь использовать вход SO с помощью кнопки Yahoo, поэтому я думаю, что он, вероятно, недавно изменился.


person agiliq    schedule 12.11.2009    source источник


Ответы (3)


Я заметил, что он был отключен несколько часов назад. Это не работает ни для одного RP, который я пробовал... кроме zoho.com

Я просмотрел их исходный код и увидел, что они используют https://me.yahoo.com, который работает.

Yahoo либо допустила ошибку при недавнем изменении сайта, либо забыла сообщить об этом кому-либо (включая себя). http://openid.yahoo.com по-прежнему говорит использовать "yahoo.com" в качестве вашего openid.

person dsims    schedule 12.11.2009
comment
me.yahoo.com в любом случае более безопасен, чем просто yahoo.com, поскольку он использует HTTPS для всей аутентификации. . - person Andrew Arnott; 13.11.2009

Проблема возникает только на некоторых серверах yahoo — найдите IP-адреса для yahoo.com, и во время разрешения YADIS некоторые из них будут работать, а некоторые — нет. Вот почему в одних местах это работает, а в других нет.

Согласно Yahoo ( http://developer.yahoo.com/forum/OpenID-General-Discussion/http-www-yahoo-com-returns-404-depending-on-headers-/1329169111466-34212409-d649-4154-8dd6-a19e04a6d02d), кажется, они предлагают использовать https://me.yahoo.com/ вместо этого

person tschundler    schedule 23.02.2012

Является URL-адресом Openid только для Yahoo https://me.yahoo.com. Я думал, что это http://me.yahoo.com/profile-name . Имя профиля выбирается пользователем во время выбора его URL-адреса openid.

person User209831    schedule 17.08.2012