Apollo router not passing headers to subgraph

Hi Apollo team,
Suppose we have a subgraph running on localhost:4001 ,call it first
and then we implement a Apollo router running on, call it second

Now, in Apollo explorer, in bottom we have feature to pass headers, so when passing headers in “first case” I am able to read headers in context in apollo subgraph
but when passing same headers in apollo router instance, not gettng aything, getting undefined.
Help !!!

This value can be consoled log in case of normal implmentation but not when running with apollo router why so, giving undefined

Hey there @ankit9787,

Is Apollo Router configured to propagate the authorization header? You can learn more about sending HTTP headers with Apollo Router on our dev docs.