diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/DotNetOpenAuth.Core/Messaging/MessagingUtilities.cs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/DotNetOpenAuth.Core/Messaging/MessagingUtilities.cs b/src/DotNetOpenAuth.Core/Messaging/MessagingUtilities.cs index 8d25064..3c62ffe 100644 --- a/src/DotNetOpenAuth.Core/Messaging/MessagingUtilities.cs +++ b/src/DotNetOpenAuth.Core/Messaging/MessagingUtilities.cs @@ -427,7 +427,7 @@ namespace DotNetOpenAuth.Messaging { if (trimmedAuth.StartsWith(prefix, StringComparison.OrdinalIgnoreCase)) { // RFC 2617 says this is case INsensitive string data = trimmedAuth.Substring(prefix.Length); return from element in data.Split(CommaArray) - let parts = element.Split(EqualsArray, 2) + let parts = element.Trim().Split(EqualsArray, 2) let key = Uri.UnescapeDataString(parts[0]) let value = Uri.UnescapeDataString(parts[1].Trim(QuoteArray)) select new KeyValuePair<string, string>(key, value); |