MS WINDOWS UWP APP | Port forwarding with SSH.NET does not work!

Offen
#630 17 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Anfängerfreundlichkeit
25/100
Issue-Typ
Bug
Klarheit
Muss geklärt werden
Aktivitätsstatus
Veraltet
Tech-Stack
csharp

Rechercherichtung

Beginnen Sie damit, das gemeldete Verhalten in einer Microsoft Windows UWP-App mithilfe des gezeigten SshClient- und ForwardedPortRemote-Codes zu reproduzieren. Lesen Sie die durch das Beispiel betroffenen Einstiegspunkte im Lebenszyklus von ForwardedPortRemote und des Ports und ermitteln Sie anschließend, warum keine Weiterleitung erfolgt; das Issue nennt keine Repository-Datei und keinen Test, daher erfordert der Abschluss eine bestätigte Ursache und ein verifiziertes Weiterleitungsergebnis.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

Hello, everybody,

when i try to create a port forwarding with the following code it does not work (no error, nothing).
So I would be happy if someone had an idea what goes wrong in my code.

Here now my code:

        using (var client = new SshClient(conInfo))
        {

            client.KeepAliveInterval = new TimeSpan(0, 0, 30);
            client.ConnectionInfo.Timeout = new TimeSpan(0, 0, 20);
            client.Connect();
            ForwardedPortRemote port = new ForwardedPortRemote(8888, "127.0.0.1", 443);
            client.AddForwardedPort(port);
            
            port.Start();

            var dialog = new MessageDialog("Wenn Sie fertig sind mit der Konfiguration schließen Sie bitte diesen Message Dialog!");
            await dialog.ShowAsync();

            port.Stop();
            client.Disconnect();
        }

I'm glad for any help.

Greetings
Sven

Vorherrschende Sprache
C#
Sterne
4.4k
Forks
993
Ø Merge
9 T. 21 Std.
Gemergte PRs (30 T.)
1

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus sshnet/SSH.NET

Alle Issues in sshnet/SSH.NET

Ähnliche Issues

Weitere Issues zu C#

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.