通过c# . net创建/连接VPN连接

本文关键字:连接 VPN 创建 net 通过 | 更新日期: 2023-09-27 18:12:37

我有URL、用户名和密码。我想在c# . net WinForms中建立一个VPN连接。

你能告诉我从哪里开始吗?有第三方API吗?

通过c# . net创建/连接VPN连接

您可以像这个示例一样启动外部应用程序。这可能是最简单的方法,但这取决于外部应用程序。

或者您可以尝试使用Windows API与一些包装器,如DotRas。这可能有点困难,但你不会有任何依赖于特定的外部应用程序。

您可以使用径向可执行文件来完成此操作:

System.Diagnostics.Process.Start("rasdial.exe", "VPNConnectionName VPNUsername VPNPassword");

Rasdial是Windows 7..