das Problem auf den Punkt: läuft Plink (mit bestimmten Argumenten) arbeitet von cmd, aber nicht von asp.netPlink Festzug Arbeit nicht von asp.net
der Befehl ausgeführt wird: „C: \ Program Dateien (x86) \ PuTTY \ plink.exe "-batch abc @ xyz ./fake_email.sh
von cmd wird der Befehl korrekt ausgeführt, wobei fake_email.sh" 0 "zurückgibt. Von asp.net bekomme ich den folgenden Fehler: Der Host-Schlüssel des Servers ist nicht in der Registrierung zwischengespeichert. Sie haben keine Garantie, dass der Server der Computer ist, den Sie denken, es ist. Der rsa2-Schlüssel-Fingerabdruck des Servers lautet: ssh-rsa 2048 Sequenz Verbindung abgebrochen.
Ich denke, es hat etwas mit dem Benutzer zu tun (die .net verwendet, um einen Prozess zu starten) nicht in der Lage zu sehen, den Schlüssel, die Festzug zur Verfügung stellt. Ich führe cmd als Administrator aus.
ich freue mich, mehr Infos zu posten.
Kann mir jemand in die richtige Richtung zeigen?
danke für Ihre Hilfe.