We are exposing some api via asp.net web api to third parties. They get data from us using JQuery Call and display in their pages. The response goes in JSONP. The calls involve cross domain. Web api is hosted in IIS. SSL is enabled
We don't have login page for them. Given this situation how can i authenticate calls for my web api. I need to allow only my known thrid parties and not every body.
Please suggest me a ways of implementing this.