Hello,
I'm trying to use Yahoo samples in getting to use OpenID according to the sample at
http://developer.yahoo.com/oauth/guide/request-token.htmlAfter the user authorizes the access, the redirect to my site occurs, but i'm not able to successfully verify the HMAC-SHA1 signature made by Yahoo.
i
have reviewed the specs and the sample source code that is out there, but I cannot verify the exact values of signaturebase and hmac keys that yahoo servers are making.
I tried to "guess" the signature base and key format and also conformed to the principals at
http://developer.yahoo.com/oauth/guide/oauth-signing.html but with no luck.
since every byte counts and can make a completely different HMAC-SHA1 signature i wonder if there is some sort of a test vector scenario that will explain to me how yahoo builds their signature on the data (starting by deriving the right HMAC-SHA1 keys from consumerSecret and then detailing the signature base)
Help appreciated