Whenever the authorization URL opens up on Windows Phone it brings me to the Twitter authorization page, but after logging in and authorizing it comes up with:
"This page requires some information that was not provided. Please return to the site that sent you to this page and try again ... it was probably an honest mistake"
I tested the same behaviour in emulator, 2 devices and opera mini.
But when printing the generated URL to Debug and opening the URL in a desktop browser, it works fine, I can get the code and enter it in my app to create the application credentials.
What's going on here? Anyone experienced this as well? I'm not sure if it could be to do with Tweetinvi or if it's something else?
Also very strange behaviour - when tapping the authorize button after the URL has been opened on Windows Phone it flashes the correct screen (with the code) for a split second, but then comes up with the error page pasted above.
The code I am using:
var tempcreds = CredentialsCreator.GenerateApplicationCredentials(consumerkey, consumersecret);
String urlstring = CredentialsCreator.GetAuthorizationURL(tempCreds);
Uri url = new Uri(urlstring, UriKind.Absolute);
var success = await Launcher.LaunchUriAsync(url);