Closed GoogleCodeExporter closed 9 years ago
PS only happens when user is not authenticated, otherwise this line:
if (application.Context.User != null) return;
..exits the module.
Seems to be caused by an uncaught exception in the
"CheckForInvalidParameterNames"
method, changing this:
if (param.StartsWith(Constants.OAuthParameterPrefix, StringComparison.Ordinal)
&& Constants.ReservedParameterNames.IndexOf(param) <
0) invalid.Add(param);
to add a check for param==null seems to fix it.
Original comment by dougal9...@gmail.com
on 11 Mar 2009 at 1:20
Added a fix to check if the param is null - suspect further issues in
ParseAuthHeader
that needs more investigation
Original comment by chris.s....@gmail.com
on 12 Mar 2009 at 9:41
Original issue reported on code.google.com by
dougal9...@gmail.com
on 11 Mar 2009 at 12:50