2016-06-01 10 views

Antwort

1

Das ist nur ein Unsinn.

Passwort und privater Schlüssel repräsentieren zwei verschiedene Authentifizierungsmethoden. Sie können die eine nicht in die andere konvertieren.

Entweder Sie authentifizieren sich mit einem Passwort. Oder Sie authentifizieren sich mit einem privaten Schlüssel. Der private Schlüssel wird normalerweise in einer Datei gespeichert.

+0

als ich schrieb, „Passwort“ Ich sprach nicht von einem Typ, aber mein Passwort, das ein String Beispiel ist: String myPassword = „System“; var = neuer SftpClient sftp (serv._name, serv._port, serv._username, myPassword); –

+1

Sicher verstehe ich. Meine Antwort steht immer noch. Privater Schlüssel und Passwort sind zwei völlig verschiedene Dinge. Sie können die eine nicht in die andere konvertieren. Und ich spreche nicht über die Umwandlung von C# -Typen, ich spreche über die Konzepte. Es gibt keine Möglichkeit, ein "Passwort" in einen "privaten Schlüssel" umzuwandeln. Es ist der gleiche Unsinn, als ob Sie gefragt würden, wie man einen "Benutzernamen" in ein "Passwort" umwandelt. –

+1

Sie haben wahrscheinlich [XY Problem] (http://mywiki.wooledge.org/XyProblem). Fragen Sie nach dem, was Sie wirklich erreichen möchten. –

Verwandte Themen