blob: 1be9d0487d6a04467ff1ced7a02ddec6737f0461 (
plain)
when I login via to this wiki (or ours) via Google's OpenID, I get this error:
Error: OpenID failure: no_identity_server: The provided URL doesn't declare its OpenID identity server.
Any idea how to fix this??
Google is doing things with openid that are not in the spec
and it's not clear to me that they intend regular openid to work at all.
What is your google openid URL so I can take a look at the data they are
providing? --[[Joey]]
http://openid-provider.appspot.com/larrylud
I've debugged this some and filed
https://rt.cpan.org/Ticket/Display.html?id=48728 on the Openid perl
module. It's a pretty easy fix, so I hope upstream will fix it quickly.
--[[Joey]]
A little more information here: I'm using that same openid provider at the moment. Note that
that provider isn't google - it is someone using the google API to authenticate. I normally have it
set up as a redirect from my home page (which means I can change providers easily).
<link rel="openid.server" href="http://openid-provider.appspot.com/will.uther">
<link rel="openid.delegate" href="http://openid-provider.appspot.com/will.uther">
In that mode it works (I used it to log in to make this edit). However, when I try the openid
URL directly, it doesn't work. I think there is something weird with re-direction. I hope this
isn't a more general security hole.
-- [[Will]]
|