OpenID authentication failed: Server ID (delegate) mismatch
S. Alexandre M. Lemaire
saeven at saeven.net
Mon Feb 4 01:03:21 PST 2008
It's part of the OpenID specification whitepaper, where the consumer is
responsible for the proper conformity of URLs.
Section 7.2:
http://openid.net/specs/openid-authentication-2_0.html#normalization
Cheers.
Alex
-----Original Message-----
From: dev-bounces at lists.openidenabled.com
[mailto:dev-bounces at lists.openidenabled.com] On Behalf Of bituman
Sent: Monday, February 04, 2008 3:49 AM
To: dev at lists.openidenabled.com
Subject: OpenID authentication failed: Server ID (delegate) mismatch
I am writing an OpenId server in c# using
(http://code.google.com/p/dotnetopenid/) and using the given
authentication example in (http://www.openidenabled.com/php-openid/)
When entering an identity that my server provides, i got this error message:
OpenID authentication failed: Server ID (delegate) mismatch
After digging in the php code and echoing the desired and the given
parameters, i get that the problem is this:
delegate: http://bituman.login.icd.co.hu vs. http://bituman.login.icd.co.hu/
(notice the last character)
When trying out if the server works with 3rd party consumers (like
ma.gnolia.com) i get the same error message.
I havent dug deep enough of the specification yet, so basically i am
asking if i should debug my server or adjust the consumer to comply?
ps: if any reader is aware of a better .net openid server
implementation, please contact me
_______________________________________________
Dev mailing list
Dev at lists.openidenabled.com
http://lists.openidenabled.com/mailman/listinfo/dev
More information about the Dev
mailing list