Каково значение атрибута href в теге OpenID.server link, если Techorati OpenID размещен на моем сайте?
-
01-07-2019 - |
Вопрос
Я хочу войти в Stack Overflow с помощью Techorati OpenID, размещенного на моем сайте.
https://stackoverflow.com/users/login содержит некоторую базовую информацию.
Я понял, что мне следует измениться
<link rel="openid.delegate" href="http://yourname.x.com" />
Для
<link rel="openid.delegate" href="http://technorati.com/people/technorati/USERNAME/" />
но если я изменюсь
<link rel="openid.server" href="http://x.com/server" />
Для
<link rel="openid.server" href="http://technorati.com/server" />
или
<link rel="openid.server" href="http://technorati.com/" />
это не работает.
Решение
Общий способ узнать ответ на этот вопрос - загрузить страницу, которой вы хотите делегировать полномочия (http://technorati.com/people/technorati/USERNAME в данном случае), посмотрите на исходный код и найдите используемый там тег сервера.
Если есть теги openid2, вы также должны скопировать их.
Другие советы
От http://blog.blogupp.com/2008/06/get-openid-fied-and-discover-new-web.html
<link rel="openid.server" href="http://technorati.com/openid/"
Не связан с StackOverflow