I'm getting an error:
org.expressme.openid.OpenIdException: Missing 'openid.sig'.
at org.expressme.openid.OpenIdManager.getAuthentication
(OpenIdManager.java:95)
at org.expressme.openid.OpenIdManager.getAuthentication
(OpenIdManager.java:80)
Since I'm letting the library do all the work, I don't have much
control over how the authentication request URL is created but my code
fails at this line:
Authentication authentication = manager.getAuthentication(request,
association.getRawMacKey());
I looked at the code for OpenIdManager.java and there is no
'openid.sig' appended at all when the URL is being appended but there
is a check for it in getAuthentication().
Any ideas as to how to fix this? I'm not sure what openid.sig
represents or how to create it and it seems that the URL that is
created without the openid.sig parameter works.
Thanks,
Hristo