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