diff options
author | Andrew Arnott <andrewarnott@gmail.com> | 2009-04-30 07:31:22 -0700 |
---|---|---|
committer | Andrew Arnott <andrewarnott@gmail.com> | 2009-04-30 07:31:22 -0700 |
commit | afd97c90b841a08b98a8b9eec09508f61fdd24e3 (patch) | |
tree | 8c059aaa1db1020354b421d3ee086decc657d17e /src/DotNetOpenAuth/OAuth/ChannelElements/SigningBindingElementBase.cs | |
parent | 35d065d515189155dd06ffacc461fcc32c36275b (diff) | |
download | DotNetOpenAuth-afd97c90b841a08b98a8b9eec09508f61fdd24e3.zip DotNetOpenAuth-afd97c90b841a08b98a8b9eec09508f61fdd24e3.tar.gz DotNetOpenAuth-afd97c90b841a08b98a8b9eec09508f61fdd24e3.tar.bz2 |
Further fixed base signature string construction and added several tests for it.
Diffstat (limited to 'src/DotNetOpenAuth/OAuth/ChannelElements/SigningBindingElementBase.cs')
-rw-r--r-- | src/DotNetOpenAuth/OAuth/ChannelElements/SigningBindingElementBase.cs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/DotNetOpenAuth/OAuth/ChannelElements/SigningBindingElementBase.cs b/src/DotNetOpenAuth/OAuth/ChannelElements/SigningBindingElementBase.cs index f0ac8fa..d1fc10b 100644 --- a/src/DotNetOpenAuth/OAuth/ChannelElements/SigningBindingElementBase.cs +++ b/src/DotNetOpenAuth/OAuth/ChannelElements/SigningBindingElementBase.cs @@ -174,7 +174,7 @@ namespace DotNetOpenAuth.OAuth.ChannelElements { // as well. Besides, it seems more secure to sign everything if it's there. NameValueCollection nvc = HttpUtility.ParseQueryString(message.Recipient.Query); foreach (string key in nvc) { - encodedDictionary.Add(key, nvc[key]); + encodedDictionary.Add(Uri.EscapeDataString(key), Uri.EscapeDataString(nvc[key])); } } else if (message.HttpMethod == "POST") { // If the HttpWebRequest that we're sending out has a content-type header |