通过浏览器阻止网站访问

时间:2015-06-25 10:41:43

标签: c# asp.net .net iis iis-7.5

我有一个Windows应用程序,显示在网站中托管的网页。由于机密性,我不想向用户显示网址。由于此网站托管在IIS上,因此如果用户知道URL,用户可以通过浏览器直接访问网站。

如何阻止通过浏览器访问网站,而不是通过Windows应用程序访问?

P.S。这个网站是我机器上托管的第三个产品,我无法对其进行任何代码更改。

1 个答案:

答案 0 :(得分:0)

如果您无法对网站进行任何代码更改,则无法使用仅基于IIS的系统调用URL来阻止访问。

一种方法是将Web服务器放在防火墙后面,并在您的应用程序和防火墙之间实现身份验证/授权机制。