title: oauth_verifier is not passed using DotNetOpenAuth's Webconsumer
body: <p>I receive back a good oauth_verifier value from the server, but it is not being passed on via the <code>ProcessUserAuthorization</code> call to the access_token endpoint.</p>
  
  <p>I'm using DotNetOpenAuth 3.3.1, and the WebConsumer implementation.
  The server I'm working with is using OAuth 1.0a not 1.0.1.</p>
  
  <p>Do I need to force DotNetOpenAuth to use 1.0a?</p>
  
  <pre><code>2010-01-16 13:19:44,343 [5] DEBUG DotNetOpenAuth.Messaging.Channel [(null)] &lt;(null)&gt; - After binding element processing, the received UserAuthorizationResponse (1.0.1) message is: 
      oauth_verifier: dEz9lE9AA1gcdr6oCbmD
      oauth_token: vauHNVOCITlbGCuqycWn
  
  2010-01-16 13:19:44,346 [5] DEBUG DotNetOpenAuth.Messaging.Channel [(null)] &lt;(null)&gt; - Preparing to send AuthorizedTokenRequest (1.0) message.
  2010-01-16 13:19:44,346 [5] DEBUG DotNetOpenAuth.Messaging.Bindings [(null)] &lt;(null)&gt; - Binding element DotNetOpenAuth.OAuth.ChannelElements.OAuthHttpMethodBindingElement applied to message.
  2010-01-16 13:19:44,346 [5] DEBUG DotNetOpenAuth.Messaging.Bindings [(null)] &lt;(null)&gt; - Binding element DotNetOpenAuth.Messaging.Bindings.StandardReplayProtectionBindingElement applied to message.
  2010-01-16 13:19:44,346 [5] DEBUG DotNetOpenAuth.Messaging.Bindings [(null)] &lt;(null)&gt; - Binding element DotNetOpenAuth.Messaging.Bindings.StandardExpirationBindingElement applied to message.
  2010-01-16 13:19:44,346 [5] DEBUG DotNetOpenAuth.Messaging.Channel [(null)] &lt;(null)&gt; - Applying secrets to message to prepare for signing or signature verification.
  2010-01-16 13:19:44,348 [5] DEBUG DotNetOpenAuth.Messaging.Bindings [(null)] &lt;(null)&gt; - Signing AuthorizedTokenRequest message using HMAC-SHA1.
  2010-01-16 13:19:44,349 [5] DEBUG DotNetOpenAuth.Messaging.Bindings [(null)] &lt;(null)&gt; - Constructed signature base string: GET&amp;http%3A%2F%2Fx-staging.indivo.org%3A8000%2Foauth%2Faccess_token&amp;oauth_consumer_key%3Doak%26oauth_nonce%3DgPersiZV%26oauth_signature_method%3DHMAC-SHA1%26oauth_timestamp%3D1263676784%26oauth_token%3DvauHNVOCITlbGCuqycWn%26oauth_version%3D1.0
  2010-01-16 13:19:44,349 [5] DEBUG DotNetOpenAuth.Messaging.Bindings [(null)] &lt;(null)&gt; - Binding element DotNetOpenAuth.OAuth.ChannelElements.SigningBindingElementChain applied to message.
  2010-01-16 13:19:44,351 [5] INFO  DotNetOpenAuth.Messaging.Channel [(null)] &lt;(null)&gt; - Prepared outgoing AuthorizedTokenRequest (1.0) message for http://x-staging.indivo.org:8000/oauth/access_token: 
      oauth_token: vauHNVOCITlbGCuqycWn
      oauth_consumer_key: XXXXXXmyComsumerKeyXXXXXX
      oauth_nonce: gPersiZV
      oauth_signature_method: HMAC-SHA1
      oauth_signature: xNynvr2oFlqtdoOKOl2ETiiTLGY=
      oauth_version: 1.0
      oauth_timestamp: 1263676784
  
  2010-01-16 13:19:44,351 [5] DEBUG DotNetOpenAuth.Messaging.Channel [(null)] &lt;(null)&gt; - Sending AuthorizedTokenRequest request.
  2010-01-16 13:19:44,351 [5] DEBUG DotNetOpenAuth.Http [(null)] &lt;(null)&gt; - HTTP GET http://x-staging.indivo.org:8000/oauth/access_token
  2010-01-16 13:20:34,657 [5] ERROR DotNetOpenAuth.Http [(null)] &lt;(null)&gt; - WebException from http://x-staging.indivo.org:8000/oauth/access_token: 
  &lt;h4&gt;Internal Server Error&lt;/h4&gt;
  </code></pre>
  
  <p><a href="http://pastebin.com/m5aff6d30" rel="nofollow noreferrer">A pastebin link to the log4net log</a></p>