title: Pass received token from one service to another
body: <p>I have this fairly straightforward use-case:</p>
  
  <ul>
  <li>Resource owner uses my Angular client to obtain a JWT token from IDP</li>
  <li>Angular client calls Service A (WebAPI) with the access token issued by IDP</li>
  <li>Angular client calls Service B (WebAPI) with the access token issued by IDP</li>
  </ul>
  
  <p>I would like to support the following scenario:</p>
  
  <ul>
  <li>Have Service A act like the Angular client and pass-through the access token it received to make a call to Service B </li>
  </ul>
  
  <p>So basically, Service B can be called either directly by the Angular client or by Service A. In both cases, it must be provided a Bearer token in order to access any of the WebAPI endpoints. </p>
  
  <p>From Service A, I do not know how to store the provided token so that later on when I need to use the <code>HttpClient</code> to call Service B I can set the <code>Bearer</code> header.</p>