viphak,
I am still hitting a wall.... shortly with my forehead!
As Requested:
you have the latest of the PHP SDK..... YES - deleted all the files and reloaded from a fresh checkout 7/9
your realm match exactly the path of the sample with a trailing "/" - YES - REALM: http://www.rhum.org.au/RHUM_Connect/msconnect/samples/myspaceid-openid-oauth/
see whats in your ms.error.log or ms.log for additional errors - No such files on my server?
define('CONSUMER_KEY', '098df6fb0b53411f9ec5bc03c60fac39'); - Correct value
define('CONSUMER_SECRET', '***HIDDEN***'); - Correct value
define('TEMP_STORE_PATH', "tmp/_php_consumer_test"); // make sure this is writable - Yes
So if the only way you can get the invalid signature error is your client
code is encoding the oauth base string incorrectly which in turn
created a bad signature and this signature doesn't match the server. Where do I search or what do I cange to correct this... Having a look thru myspace.php file I can find where the error is being thrown but I dont really know what to do or what to change... I have also approached my provider re this issue who has said the only thing to note is that my server is running PHP as a cgi, not as an Apache modul. I dont know if this would cause any issues?