title: How to integrate Android App to Identity Server with ASP.NET Core 3.1 for Authentication?
body: <p>I have created ASP.NET Core project with Angular Template with authentication using visual studio. Now I am developing Android App and want to integrate it with my existing ASP.NET CORE 3.1 WEB API (Backend).
  I have added client in appsettings.json for my android app as follow:</p>
  <pre><code>&quot;IdentityServer&quot;: {
      &quot;Clients&quot;: {
         &quot;MyAngularApp&quot;: {
             &quot;Profile&quot;: &quot;IdentityServerSPA&quot;
         },
         &quot;MyMobileApp&quot;: {
             &quot;Profile&quot;: &quot;NativeApp&quot;
         }
      }
  }
  </code></pre>
  <p>When I call my configuration endpoint &quot;https://localhost:4042/_configuration/MyMobileApp&quot;, I got the following response;</p>
  <pre><code>{&quot;authority&quot;:&quot;https://localhost:4042&quot;,&quot;client_id&quot;:&quot;MyMobileApp&quot;,&quot;redirect_uri&quot;:&quot;urn:ietf:wg:oauth:2.0:oob&quot;,&quot;post_logout_redirect_uri&quot;:&quot;urn:ietf:wg:oauth:2.0:oob&quot;,&quot;response_type&quot;:&quot;code&quot;,&quot;scope&quot;:&quot;offline_access MyAppAPI openid profile&quot;}
  </code></pre>
  <p>I have the following Question;</p>
  <ul>
  <li><p>what does &quot;urn:ietf:wg:oauth:2.0:oob&quot; means in the redirect_uri?</p>
  </li>
  <li><p>When I added redirect_uri in client settings like this,</p>
  <p>&quot;MyMobileApp&quot;: {&quot;Profile&quot;: &quot;NativeApp&quot;,&quot;RedirectUri&quot;: &quot;com.example.myapplication&quot;}</p>
  <p>but I didn't get my defined redirect_uri when I call the endpoint
  &quot;https://localhost:4042/_configuration/MyMobileApp&quot;, In response I got this
  &quot;redirect_uri&quot;:&quot;urn:ietf:wg:oauth:2.0:oob&quot;. So, how can I change the default RedirectUri?</p>
  </li>
  </ul>
  <p>I am using AppAuth library in Android for integrating with Identity Server.</p>