SSH.NET - l'Absence de méthode d'authentification trouvé

C'est mon code à l'aide de SSH.NET

using (var sftp = new SftpClient(host, username, password))
{                
    sftp.Connect();  
}

Il travaille sur un SFTP j'ai installé sur mon ordinateur en local, mais quand je le pointer sur un vrai serveur SFTP à partir d'un client, je reçois un Renci.SshNet.Commun.SshAuthenticationException: l'Absence de méthode d'authentification trouvé à l'authentification complète.

Je ne trouve aucune documentation sur ce que les méthodes d'authentification que je devrais utiliser et sur Fichier Zilla un simple nom d'utilisateur et le mot de passe est en train de faire le tour.

Quelqu'un peut-il svp conseiller?

Activer la journalisation dans FileZilla et de nous montrer le journal (le journal réel du fichier, pas le journal des messages de GUI). + La même chose pour SSH.NET (UN .NET journalisation pour "SshNet.Enregistrement" à la source)
même ici! FileZilla fonctionne très bien, mais SSH.NET jette cette Exception.
montre nous FileZilla journal, comme l'a déjà demandé.
ssh de connexion de l'authentification & négociation a quelques options. Il est possible que FileZilla est d'essayer de nom d'utilisateur/mot de passe auth ensuite silencieusement le basculement à l'ICP. Pouvez-vous partager un PPCE de la tentative de connexion?
merci, problème déjà résolu. Voir ma réponse - le problème dans mon cas est que le Serveur SFTP accepte uniquement KeyboardInteractive authentification

OriginalL'auteur Shumii | 2016-01-19