Подключение зоны SFTP с использованием ssh.net renci.sshnet - PullRequest
0 голосов
/ 08 июля 2019

Попытка подключить область SFTP с помощью renci.sshnet, но я не могу сделать то же самое из-за ограничения FIPS на сервере

var methods = new List<AuthenticationMethod>();
methods.Add(new PasswordAuthenticationMethod(inputObj.userID, inputObj.password));

ConnectionInfo Nonppk_conInfo = new ConnectionInfo(inputObj.hostName, inputObj.portNumber, inputObj.userID, methods.ToArray());
Nonppk_conInfo.Timeout = TimeSpan.FromSeconds(inputObj.timeOut);

using (SftpClient sftpObj = new SftpClient(Nonppk_conInfo))
{
    try
    {
        sftpObj.Connect();
        sftpObj.Disconnect();
        returnObj.errorMessage = "";
    }
    catch (Exception exDirect)
    {
        throw exDirect;
    }
}

Сообщение об исключении:

Исключение было сгенерировано целью вызова.

Внутреннее исключение:

System.InvalidOperationException: эта реализация не является частью криптографической проверки FIPS платформы Windows алгоритмы.

...