Ubuntu 12.04 – 英镑反向代理和Adobe Flex / Flashauthentication

第一次发布,

我有一个全新的安装Ubuntu的12.04客户端作为我们的内部networking的反向代理网关。 我们的设置是我们有一个外部IP但有三个域名,我们希望指向我们内部networking上的各种networking服务器。 这不仅仅是一个负载平衡问题或者caching等问题。仅仅是将一些客户端浏览器路由到一个80端口的网页(遵守一些更严格的关于在域名之后放置端口号的公司政策)。

我已经与英镑走了,似乎一切工作正常。 静态页面加载等。 除了基于Flash / Flex的WebClient用于数字资产pipe理程序之外,一切都很好。

实际的静态页面加载正常,只是在input凭据的时候,无论是正确的还是不正确的,login,没有任何反应。 无论是拒绝还是确认等。因此,回到内部服务器的请求无法通过。

我已经GOOGLE了广泛,可能有一个crossdomain.xml文件中的解决scheme? 文档不是很清楚。 而且我们不是DAM应用程序的作者,也不能控制Flash / Flex端的代码。

问题:

  1. 英镑是否有一个特定的configuration文件/解决scheme,允许Flash / Flexauthentication信息被转发?

  2. 是否有另一个反向代理程序(nginx?),允许这种types的configuration?

  3. 我是这样看错的吗,Flash / Flex基本上不允许有这个访问吗?

对于其他人,

解决的办法是,用户名/密码通过端口OTHER提交,然后是端口80(在这种情况下是8080)。 诀窍是在该端口上有一个Pound监听器(8080),并将该端口上的所有请求转发到后端服务器上的端口8080。

这是一个很难解决,但到最后(不久前)。