本地计算机不支持所需的数据加密类型

时间:2015-10-02 14:11:46

标签: c# encryption

我正在尝试通过c#代码设置vpn连接。一切正常,但连接后我得到了“本地电脑没有 支持所需的数据 加密类型。“例外。我怎么能改变这种类型?或者完全禁用加密? 我的代码是:

RasEntry.CreateVpnEntry(connectionName, serverAddress, RasVpnStrategy.Default, RasDevice.GetDeviceByName("(PPTP)", RasDeviceType.Vpn), false);

...

this.dialer.EntryName = entry.Name;
                this.dialer.PhoneBookPath = entry.Owner.Path;    
    this.dialer.Credentials = new System.Net.NetworkCredential("username@gmail.com", "passw");
                this.dialer.SynchronizingObject = new DispatcherSynchronizingObject(App.Current.Dispatcher);
                this.dialer.EapOptions = new DotRas.RasEapOptions(false, false, false);
                this.dialer.HangUpPollingInterval = 0;
                this.dialer.Options = new DotRas.RasDialOptions(false, false, false, false, false, false, false, false, false, false);
                this.dialer.DialAsync();

我已添加

entry.EncryptionType = RasEncryptionType.None;

但是这导致错误734:PPP链路控制协议被终止 我已经阅读了这篇文章(https://social.technet.microsoft.com/Forums/windowsserver/en-US/ebe6dc34-873f-41e6-8b71-8b0cf3930b35/error-734-the-ppp-link-control-protocol-was-terminated?forum=itprovistanetworking)并完成了所有描述,但错误仍然存​​在。

0 个答案:

没有答案