Вот что я пытаюсь сделать.
Пользователь <- (https) -> Сервер1 <- (http) -> Сервер IIS Smooth Streaming (Сервер2)
- Пользователь запрашивает гладкую потоковую передачу IIS с сервера Server1 с использованием HTTPS.URL-адрес, сертификат и т. Д. Действительны и присутствуют на сервере Server1
- Server1, а затем отправляет запрос, используя тот же URL-адрес (но заменяя целевой IP-адрес / хост), используя HTTP для ответа Server2
- Server2с данными по HTTP
- Сервер1 передает данные по HTTPS обратно Пользователю
Итак, все гладкие потоки мультимедиа на Сервере2 имеют псевдонимы на Сервере1.
Мои вопросы:
- Можно ли сделать это легко, используя Apache mod_rewrite на сервере Server1?Есть ли примеры, с которыми вы знакомы?Я много искал, но не видел ни одного примера, решающего конкретную проблему выше
- IIS 7.0 также имеет функцию перезаписи URL, поэтому Server1 также может быть IIS.Есть ли простой способ сделать это с помощью IIS?
Кажется, что можно написать какое-то программное обеспечение, которое может принять любой из этих запросов, сделать другой запрос к внутреннему серверу, получить данные ираздай его снова, но я не хотел изобретать велосипед, если бы мне не пришлось.
Спасибо,
Martin Jaite