Status: New
Owner: ----
Labels: Type-Defect Priority-Medium
New issue 192 by
e.mass...@faceit.com: Association discovery with Steam
OpenId: Required parameter missing: assoc_type
http://code.google.com/p/openid4java/issues/detail?id=192
What steps will reproduce the problem?
1. Set
http://steamcommunity.com/openid as the openid provider
2. Following the example on the tutorial, launch the discovery and
association
List discoveries = manager.discover(openidprovider);
// attempt to associate with the OpenID provider
// and retrieve one service endpoint for authentication
DiscoveryInformation discovered = manager.associate(discoveries);
3. My log is filling with exceptions from the ConsumerManager
org.openid4java.message.MessageException: 0x100: Required parameter
missing: assoc_type
at org.openid4java.message.Message.validate(Message.java:188)
at
org.openid4java.message.AssociationResponse.validate(AssociationResponse.java:235)
at
org.openid4java.message.AssociationResponse.createAssociationResponse(AssociationResponse.java:118)
and then I see
WARN ConsumerManager - Association failed; using first entry:
https://steamcommunity.com/openid/login
and all works perfectly: the user gets redirected to Steam for openid
authentication, Steam calls the callback url correcly and the
authentication goes fine.
What is the expected output? What do you see instead?
Why my log is full of exceptions? Ho can I stop them? Why these errors if
all is working perfectly?
I can't simply set the log4j to ignore ERROR level for ConsumerManager!
What version of the product are you using? On what operating system?
0.9.6 from maven repository
Please provide any additional information below.
JDK 7
--
You received this message because this project is configured to send all
issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings