I’ve been attempting to solve this for days, and there are tons of these questions out there, but I have yet to find an answer solving the problem for me.
However I perform the request to get an access token, I get
401 Unauthorized with message
Failed to validate oauth signature and token* Closing connection #0".
- First, I used the OAuth tool to make sure my requests are properly formatted (signature base string and authorization header). They match exactly. When they didn’t, I got a
400 Bad Request-response, so I’m pretty confident this is not the problem.
- I have removed the
oath_token-parameter from the request, only pertaining the
oauth_*-headers used on this page:
- My local server was two hours ahead of the replying Twitter-server. I’ve taken care of this making sure all request timestamps match the timezone of the Twitter-server.
Here’s an example of my request with the secrets replaced with asterisks:
Signature base string:
Authorization header (w/o "Authorization: "):
OAuth oauth_callback=“http%3A%2F%2Fwwwlocal.quotes.ly%2F”, oauth_consumer_key=“", oauth_nonce=“a5515f27534a1eba4dff7b4cdaf6669c58ba7bde”, oauth_signature="*********”, oauth_signature_method=“HMAC-SHA1”, oauth_timestamp=“1374512279”, oauth_version=“1.0”
Nothing I’ve found has helped me. How can I solve this? Thank you.