Closed (duplicate)
Project:
OpenID Provider
Version:
6.x-1.0-beta2
Component:
Code
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
18 Dec 2010 at 18:52 UTC
Updated:
15 May 2011 at 20:06 UTC
Trying to login on stackoverlow raise the error:
Unable to log in with your OpenID provider:
The following required non-empty parameters were empty in the DotNetOpenAuth.OpenId.Messages.PositiveAssertionResponse message: openid.assoc_handle
Comments
Comment #1
JED3 commentedI too am experiencing the same issue, any word on how to work around this bug?
Removing the openid.assoc_handle variable from the response, nor setting the variable to a non-null value, passes the verification step of any site using the dotnetopenauth library that SO is using.
Comment #2
damienmckennaSome details on what should be provided: http://openid.net/specs/openid-authentication-1_1.html#anchor17
Comment #3
damienmckennaOh wait, that's for the old spec.
Here's the 2.0 spec: http://openid.net/specs/openid-authentication-2_0.html#positive_assertions
Comment #4
damienmckennaHere's an example request as parsed by _openid_response() for the stackexchange request:
Comment #5
tregeagle commentedFYI -here is the error I get using 6.x-1.0-beta2:
Unable to log in with your OpenID provider:
The following required non-empty parameters were empty in the DotNetOpenAuth.OpenId.Messages.PositiveAssertionResponse message: openid.assoc_handle
Comment #6
anarcat commentedI wonder if this is the same problem as the one I'm having in #1158356: can't login to ikiwiki.info (perl's Net-OpenID-Consumer?), most notably that direct verification (that do not require storage on the client side) is broken...
Comment #7
anarcat commentedActually, this looks like a dupe to: #831162: cannot login on stackoverflow or dotnetopenid sites.