我正在为C#
.
vpn
用户通过家里的客户端连接到他的企业网络。如果互联网连接已经消失,并且在接下来的一分钟内,特定vpn
客户端会尝试重新连接。在这种情况下,以下方法GetIsNetworkAvailable()
将 Internet 连接状态设为True
。但从逻辑上讲,我没有连接到互联网。
当我的 vpn 客户端尝试重新连接时,有没有办法获得正确的互联网连接状态。
bool isConnected = System.Net.NetworkInformation.NetworkInterface.GetIsNetworkAvailable();