In all, this is all I want to do: I have a Windows Store app which makes use of Azure MobileService to store data. Here is the app. Authentication is provided by Live SDK's Single Sign On Feature. The App was coded by following instructions here. Now, all I want is the data to be accessible via a Windows Phone 8 app. Here is what I have done. Lot's of issues seem to be involved here.
- Changed API setting to support Mobile Client Authentication on the Live Connect Portal.
- The app secret was compromised. So, I generated a new secret.
- Changed the app secret value in Azure Mobile Service portal to reflect the new secret.
Now, the Windows Store app stops working and error returned says that The authentication signature was malformed or signed by a different key.
If I use old (and discarded) app secret in Azure portal, the Windows Store app works fine.
Second weird thing: I have coded a primary Windows Phone 8 app to make use of the same Mobile Service. This app works only when the new app secret is present in Azure portal. With old key, error returned is same as above: The authentication signature was malformed or signed by a different key.
How do I make both the apps work?