Question: Is there a filter for ASP.NET Web API's that can filter requests to only allow calls from other azure services?
An authorize filter like this exists where it can read policies, but if say, this service had to make a call to another azure service for some additional information, I want to be able to make that a protected endpoint to specifically the other azure services it interacts with. What is the best way to go about that?
[HttpGet("HQClient/{clientID}")]
[Authorize(Policy = "read:clients")]
public async Task<ActionResult<HQClient>> GetHQClientByID(Guid clientID)
{
// Implementation
}