2

完成反向连接以克服 NAT/防火墙有 3 个步骤:

  1. 在 RDPSession 端创建邀请

    RDPSession session = new RDPSession(); 
    session.Open(); 
    string hostConnString = session.Invitations.CreateInvitation(null, "My Group Name", "12345", 1)
    
  2. 在 RDP 查看器端,您启动反向连接

    string viewerConnString = axRDPViewer1.StartReverseConnectListener(hostConnString, "My Name", "12345");
    
  3. 回到 RDP 会话端连接到查看器

    session.ConnectToClient(viewerConnString); 
    

这是我的问题:在第 2 步启动反向连接时,StartReverseConnectListener(). 我应该在哪里调用这个方法?是OnConnectionFailed标准查看器连接失败后发生的事件,还是总是替换标准查看器连接方法。

在第 3 步。我应该在主机会话上进行哪个事件,RDP以便无缝连接client(查看器)。

4

0 回答 0