Я загружаю статистику, используя простое приложение C # на клиентском сервере, используя HTTPS, на наш веб-сервер.
using System.Net;
WebClient client = new WebClient();
client.UploadFile("https://website/upload", "PUT", localpathtofile);
На нашем сервере IIS есть папка IIS, не предназначенная для просмотра и записи, и сертификат SSL.