C# 使用Owin运行自托管Web应用程序而无需外部访问

C# 使用Owin运行自托管Web应用程序而无需外部访问,c#,web,C#,Web,我在razor中完成了一个web应用程序,我想将其转换为普通的客户端应用程序。因此,我想到的是在WinForms中自行托管该web应用程序并通过WebControl为其提供服务,我已经使用owin完成了这项工作。但是,如果授予权限,也可以通过浏览器或任何外部计算机访问自托管应用程序。我这里的问题是,如何防止任何外部浏览器访问我的自托管owin web应用程序,并且仍然通过我的客户端的内部浏览器进行连接

我在razor中完成了一个web应用程序,我想将其转换为普通的客户端应用程序。因此,我想到的是在
WinForms
中自行托管该web应用程序并通过
WebControl
为其提供服务,我已经使用owin完成了这项工作。但是,如果授予权限,也可以通过浏览器或任何外部计算机访问自托管应用程序。我这里的问题是,如何防止任何外部浏览器访问我的自托管owin web应用程序,并且仍然通过我的客户端的内部浏览器进行连接