私はWindowsサーバーとサーバーへのアップロードにまったく慣れていないので、これがかなり些細な質問である場合は申し訳ありません。
C#クライアントからWindowsサーバーにファイルをアップロードしたいのですが、そこでファイルにHTTP経由でアクセスできます。サーバーへのフルアクセス権がありますが、サーバーをセットアップする必要があります(IISには既にローカルホストで実行されている1つのサイトがあります)。このサーバーにファイルをアップロードするための最も安全で最良の方法は何ですか(おそらくユーザー名/パスワードを明らかにすることなく)、そしてサーバーをどのように設定しますか?チュートリアルへのリンクは大歓迎です。私が正しく理解していれば、FTPはこれを処理する最良の方法ではありませんか?
編集:アプリケーションは制御された環境でのみ実行されるため、サーバーへの完全な読み取り/書き込みアクセスをアプリケーションに許可しても問題はありません。