I have this issue where authentic post requests from other sites to the web api get changed to seem as though they were coming from this specific url.
Each time a post request is made to the api, I get the referrer from the request and use it in the workings of the system and also save it to the database. However, just a day ago(to the day of this post), my attention was called to the fact that every request be it from another site url (i.e the referrer), it get replaced by this one url as seen in the database.
Is this some sort of cross-site request forgery attack or what is this and what's the solution?
Thanks.