Я здесь полностью отключился. У меня есть 2 сервера, которые не могут общаться друг с другом через обычный сетевой трафик (например, просто копирование файла). Я не могу настроить FTP на любом сервере из-за искусственных ограничений безопасности компании.
На сервере Server1 в основном просто есть исполняемый файл, который я написал, и ему нужно отправить файл на сервер 2.
Сервер2 имеет полноценный веб-сайт asp.net, поэтому я пишу страницу .ashx, чтобы обработать получение файла.
Итак ... Server1 должен позвонить на server2 и отправить ему файл через http. Сервер2 должен принять файл и сохранить его на диск.
С чего мне начать? Я знаю, что могу заставить server1 создать объект WebRequest, установить метод POST, а затем передать содержимое.
Но на сервере2 что я должен написать? Универсальный обработчик? Будет ли мой файл, который я отправляю, частью объекта context.Request? Как мне его достать?
Я чувствую, что упускаю что-то чрезвычайно простое и просто не могу обойти это.
Спасибо за любые указатели.