There are 2 WebApi Projects on different servers. One of these servers (WebApi-A) has `OAuth2` authentication workflow setup with Authorization Server and all. 

The another WebApi project (WebApi-B) has an end point that I would like to Authenticate through `[Authorize]` attribute. I don't want have a new authorization server but to utilize (WebApi-A's) authentication process just to validate the token.

From what I understand if the machine-key is same across these server. We can essentially replicate the authentication process from `WebApi-A` in `WebApi-B` without having to call `WebApi-A` at all. 

How do I achieve this?