AxMSTSCLib支持Server 2012r2

时间:2014-04-23 16:29:06

标签: c# activex rdp

我使用AxMSTSCLib编写了一个自定义RDP应用程序,我最难将其连接到Server 2012 / r2。

我已经尝试了所有AxMsRdpClient2 - 7没有运气,这里是我的rdp的值

AxMsRdpClient7 rdp = new AxMsRdpClient7();

rdp.AdvancedSettings6.RDPPort = Convert.ToInt16(portBox.Value);
                rdp.UserName = username;
                IMsTscNonScriptable secured = (IMsTscNonScriptable)rdp.GetOcx();
                secured.ClearTextPassword = password;
                rdp.Connect();

连接值为" 2"         ExtendedDisconnectReason exDiscReasonNoInfo MSTSCLib.ExtendedDisconnectReasonCode

控件无法连接,我在这里做错了什么?提前谢谢!

1 个答案:

答案 0 :(得分:1)

解决方案是将以下值设置为true

rdp.AdvancedSettings8.EnableCredSspSupport = true;