ネットワーク上のサーバーに接続し、ファイルをダウンロードして指定の場所に保存できる必要がある C# Windows アプリケーションがあります。クライアントのサーバーに IIS があると想定できないため、Web サービスを使用することはできません。
私が考えている方法は、サーバーに FTP で接続してファイルをダウンロードすることです。サーバーに接続してファイルを見つけるためのコードを書くことはできますが、2 つの質問があります。
Windows 資格情報を使用してリモート サーバーに FTP 接続する方法はありますか? (ユーザーのパスワードを直接取得できないことは理解しています)。
ftp を使用する以外に、サーバーからファイルを取得するより良い方法はありますか?
アドバイスをありがとう。