Comment 0 for bug 705544

Revision history for this message
Ron Pedde (ron-pedde) wrote : x-auth-* encoding issues against devauth

Currently the c# language binding (https://github.com/rackspace/csharp-cloudfiles) urlencodes x-auth-* values before submitting, but devauth does not unencode them. This causes x-auth-users like "account:user" to be encoded as "account%3auser", resulting in auth failure.

Given x-auth-key/x-auth-user values with strange characters ("\", ";", etc) or multibyte values, the x-auth fields should be encoded in some manner.