Qual é o valor do atributo href na tag link openid.server se Techorati OpenID está hospedado no meu site?
-
01-07-2019 - |
Pergunta
Eu quero fazer login para Stack Overflow com Techorati OpenID hospedado no meu site.
https://stackoverflow.com/users/login tem algumas informações básicas.
Eu entendi que eu deveria mudar
<link rel="openid.delegate" href="http://yourname.x.com" />
para
<link rel="openid.delegate" href="http://technorati.com/people/technorati/USERNAME/" />
mas se eu mudar
<link rel="openid.server" href="http://x.com/server" />
para
<link rel="openid.server" href="http://technorati.com/server" />
ou
<link rel="openid.server" href="http://technorati.com/" />
Ele não funciona.
Solução
Uma forma geral para descobrir a resposta a esta pergunta é para carregar a página que você deseja delegar a ( http://technorati.com/people/technorati/USERNAME neste caso), olhada na fonte, e encontrar a marca de servidor utilizado lá.
Se houver marcas OpenID2, você deve copiar as também.
Outras dicas
A partir http: // blog.blogupp.com/2008/06/get-openid-fied-and-discover-new-web.html
<link rel="openid.server" href="http://technorati.com/openid/"
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow