是否有用于 IIS 平滑流式传输的 HTTP 反向代理,可以终止 SSL,但使用 HTTP 检索媒体

发布于 2024-11-26 03:53:38 字数 654 浏览 4 评论 0原文

这就是我正在尝试做的事情。

用户 <--(https)--> Server1 <--(http)--> IIS 平滑流媒体服务器(Server2)

  • 用户使用 HTTPS 向 Server1 请求 IIS 平滑流媒体。 URL 和证书等均有效并存在于 Server1 上
  • Server1 然后使用 HTTP 使用相同的 URL(但替换目标 IP/主机)向 Server2 发出请求 Server2 通过 HTTP
  • 响应数据 Server1
  • 通过 HTTPS 将数据传输回用户

所以,Server2上所有流畅的流媒体在Server1上都有别名。

我的问题是:

  1. 可以在 Server1 上使用 Apache mod_rewrite 轻松完成此操作吗?有没有你熟悉的例子。我搜索了很多,但没有看到任何解决上述特定问题的示例
  2. IIS 7.0 也具有 url 重写功能,因此 Server1 也可能是 IIS。有没有一种简单的方法可以使用 IIS 来完成此任务?

似乎人们可以编写一些软件来接受这些请求中的任何一个,向后端服务器发出另一个请求,检索数据并再次提供服务,但如果我不这样做,我不想重新发明轮子必须。

谢谢,

马丁·杰特

Here is what I am trying to do.

User <--(https)--> Server1 <--(http)--> IIS Smooth Streaming Server (Server2)

  • User requests IIS smooth streaming media from Server1 using HTTPS. The URL and certificate, etc. are all valid and present on Server1
  • Server1 then makes a request using the same URL (but replacing the destination IP/host) using HTTP to Server2
  • Server2 responds with data over HTTP
  • Server1 transmits data over HTTPS back to User

So, all smooth streaming media on Server2 has aliases on Server1.

My questions are:

  1. Can one do this easily using Apache mod_rewrite on Server1? Are there any examples that you are familiar with. I've searched a lot, but haven't seen any examples that solve the specific problem above
  2. IIS 7.0 has url rewrite functionality too, so Server1 could be IIS as well. Is there a simple way to accomplish this using IIS?

It seems like one can write some software that can take any of these requests, do another request to the back-end server, retrieve the data and serve it out again, but I didn't want to reinvent the wheel if I didn't have to.

Thanks,

Martin Jaite

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

情魔剑神 2024-12-03 03:53:39

ISA 服务器可以做到这一点。不确定 IIS7 中的应用程序请求路由是否可以处理 SSL 要求。

ISA server can do that. Not sure if Application Request Routing in IIS7 can handle the SSL requirement..

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文