C# 如果用户不在Asp.NETC中的VPN上,则访问外部服务器站点#
我有个情况。我们公司有两台服务器,一台是从VPN(如内部网等)访问的,另一台是外部用户(即非员工)的外部服务器。现在我想做的是,我需要在asp.net中创建一个页面来捕获一些信息。所以它应该做的是,如果用户在VPN上,那么他应该重定向到我们的内部服务器,如果用户不在VPN上,那么应该重定向到外部服务器C# 如果用户不在Asp.NETC中的VPN上,则访问外部服务器站点#,c#,asp.net,web,network-programming,window,C#,Asp.net,Web,Network Programming,Window,我有个情况。我们公司有两台服务器,一台是从VPN(如内部网等)访问的,另一台是外部用户(即非员工)的外部服务器。现在我想做的是,我需要在asp.net中创建一个页面来捕获一些信息。所以它应该做的是,如果用户在VPN上,那么他应该重定向到我们的内部服务器,如果用户不在VPN上,那么应该重定向到外部服务器 任何提示都将不胜感激。我想你可以根据IP地址来做。我会为你的VPN可访问服务器添加一些非常简单的API,你可以调用这些API来证明你在VPN上(例如https://vpn-server/api/i
任何提示都将不胜感激。我想你可以根据IP地址来做。我会为你的VPN可访问服务器添加一些非常简单的API,你可以调用这些API来证明你在VPN上(例如
https://vpn-server/api/is_vpn
响应类似于true
)。然后,您可能能够根据API结果重定向-true
对于VPN环境,错误404未找到对于非VPN环境。