title: Getting redirect_uri_mismatch error with multiple uris
body: <p>I am trying to consume Google Oauth v2. I go into my api console and setup the following 2 redirect uris...</p>
  
  <pre><code>http://localhost:3000/auth/authenticate
  http://localhost:3000/auth/google/getToken
  </code></pre>
  
  <p>When I run the following...</p>
  
  <pre><code>curl -d "code=&lt;removed&gt;&amp;redirect_uri=http%3A%2F%2Flocalhost%3A3000%2Fauth%2Fgoogle%2fgetToken&amp;client_id=&lt;removed&gt;&amp;client_secret=&lt;removed&gt;&amp;grant_type=authorization_code" -X POST https://accounts.google.com/o/oauth2/token
  </code></pre>
  
  <p>everything works great, however,</p>
  
  <pre><code>curl -d "code=&lt;removed&gt;&amp;redirect_uri=http%3A%2F%2Flocalhost%3A3000%2Fauth%2Fauthenticate&amp;client_id=&lt;removed&gt;&amp;client_secret=&lt;removed&gt;&amp;grant_type=authorization_code" -X POST https://accounts.google.com/o/oauth2/token
  </code></pre>
  
  <p>fails saying...</p>
  
  <pre><code>"error" : "redirect_uri_mismatch"
  </code></pre>
  
  <p>I did just change this, is there a propagation time frame? How do I get both uris to work?</p>