Yes you are right, my mistake, though querystrings are often written in plaintext to server logs. Also, OAuth should be able to work securely in a non-SSL secured context, so having sensitive oauth data anywhere in the request is a bad idea ( and against the specification ).

Cameron Kaiser wrote:
Just an FYI, there should be nothing sensitive in an OAuth URI... Which is a good thing because even under SSL nothing in a querystring is encrypted.

No. SSL is below the HTTP layer, meaning that the connection has to be set
up before the HTTP GET is even sent.

Of course, there are other ways to figure it out, such as DNS requests made,
etc.

Reply via email to