title: failed to authorize twitter when trying to authorize app with windows phone 8/8.1
body: <p>I've got a windows phone 8/8.1 app which contains a page with an embedded web browser on it. I build a list of articles extracting information from the website and all of this works fine but note that I only use this web browser to display an article when a user has clicked on the item in my list.</p>
  
  <p>The article in question provides a button to allow user to leave comments via twitter. At the bottom of each article there is a "Twitter Log in" button. When I click on it, it brings me to the authorizing page and it displays the news website as the app I want to authorize. </p>
  
  <p>After entering my twitter credential and clicking on the "Authorize App", I get the following error:</p>
  
  <p><code>Exception of type 'Microsoft.Phone.Controls.WebBrowserNavigationException' was thrown.</code></p>
  
  <p>Then a Twitter webpage gets displayed display the following:</p>
  
  <p><code>There is no request token for this page. That's a special key we need from applications asking you to use your Twitter account. Please go back to the site or application that sent you here and try again. It's probably just a mistake.</code></p>
  
  <p>It definitely authenticated me as I can see my Twitter account picture but it failed to authorize the app.</p>
  
  <p>I understand that my app is not the original website as it is a wp8/8.1 app but what I'm calling in the web browser is the page that contains all the original code from the news website and therefore you would assume everything would work as if I was calling the website directly from a browser.</p>
  
  <p>If I call the website from the browser that comes with wp8/8.1, it works as expected!! Strangely enough they have the same functionality but using facebook and this works as expected.</p>
  
  <p>I've had a look at <code>html</code> the "twitter authorized page" when called from my phone and when called directly from my web browser on my laptop and while I can clearly see the form contains an hidden field for <code>authenticity_token</code> with a value and a <code>oauth_token</code> with another value, they do differ. </p>
  
  <p>I don't know if they're suppose to be identical but as I said, I don't understand why this wouldn't work as when I display the article in the embedded web browser, you'd assume that everything else that goes on after this would behave as it would in a regular web browser and when this 'authorize app' button is clicked, you'd assume that all values would be passed as normal and the app would get authorized but nope!!</p>
  
  <p>Any suggestions on how I could possible resolve this problem?</p>
  
  <p>Thanks.</p>