Я разместил этот запрос на главной странице staackoverflow, но мне предложили спросить здесь. Извините за вход без использования openID, но, как видите, у меня возникли некоторые проблемы.
Коротко:
Пару недель назад я заметил, что больше не могу войти в систему, передав URL-адрес базовому провайдеру OpenID (getopenid). Я проверил их сервер, он возвращался с ошибкой, поэтому я переключился на myopenid.com. Однако я все еще не могу войти в систему.
Я получаю, что конечная точка openid не найдена. Я использую эти элементы:
<link rel="openid.server" href="http://www.myopenid.com/server" />
<link rel="openid.delegate" href="http://fberriman.myopenid.com/" />
<link rel="openid2.local_id" href="http://fberriman.myopenid.com" />
<link rel="openid2.provider" href="http://www.myopenid.com/server" />
<meta http-equiv="X-XRDS-Location" content="http://www.myopenid.com/xrds?username=fberriman.myopenid.com" />
Это ошибка в тегах (скопированных со страниц справки myopenid, на всякий случай), проблема, связанная с Wordpress, или что-то еще на сервере? Я не могу заставить тестовую страницу openid даже вернуть мне ошибку, кроме «конечная точка не найдена». Любые указатели очень ценятся (я не администратор сервера, заметьте).
Я пытаюсь использовать его на stackoverflow (все сайты) в качестве хорошей точки отсчета.
Этот тестовый сайт также сообщает, что конечная точка не найдена http://test-id.org/OP/Sreg.aspx Я пробовал использовать только теги openid, теги openid2 и то и другое. Также без метатега http-Equiv. Ни одна из этих комбинаций не работает - значит, я в недоумении и думаю, что это должно быть что-то с моим сервером?
Возможно, отправлены неправильные заголовки?
Буду признателен за любые указатели или тесты, которые я могу сделать, чтобы хотя бы сообщить о проблеме.
Единственное, что, как мне кажется, я сделал лично, - это обновление wordpress 3.0.0 до 3.0.1, но я не нашел в Интернете ничего, что предполагало бы, что это обновление вызывает какие-либо проблемы.
заранее спасибо
Что нужно проверить:
FWIW, это заголовки, которые я использую в лабораториях Verisign PIP, и они отлично работают:
<link rel="openid.server"
href="http://pip.verisignlabs.com/server" />
<link rel="openid.delegate"
href="http://docunexter.pip.verisignlabs.com" />
<link rel="openid2.provider"
href="http://pip.verisignlabs.com/server" />
<link rel="openid2.local_id"
href="http://docunexter.pip.verisignlabs.com" />
<meta http-equiv="X-XRDS-Location"
content="http://pip.verisignlabs.com/user/docunexter/yadisxrds" />
Удачи!