I find it very confusing as I know of three different Cors packages. Reading the following:
How to make CORS Authentication in WebAPI 2?
It would seem that a person with a similar architecture to mine is using Microsoft.Owin.Cors package on their API Server. I have a WebAPI back-end with Identity 2, token bearer authentication but I have been able to get everything working using WebAPI 2.1 Cors only.
Can someone explain what's the reason for adding Microsoft.Owin.Cors? Note that for my needs I just need all interactions to be through the WebAPI controllers.