I'm developing a windows application in C# along with an accompanying asp.net website. Both are hosted on a web server. I wish to disguise my server ip address and/or domain name so they are not exposed to the user at any point.
I designed a custom browser in C# (win app) then I just navigated user to my asp.net site. I haven't kept address bar and I disabled right click option in that browser. So the user just can view the page, cant find the server info.
But the issue that I'm facing now is, when the user tries to download anything from the site, Internet Explorer's download window opens up and asks where to save. But there in the screen it shows my server ip or domain address to the user.
So how can I hide that information from the user i.e. I don't want to show my server's information to my users but I want them to download or save from my site.