我有部署在互联网上的 Flex 4 应用程序。
作为介绍,当我在我们的公司代理服务器后面时,IE 和 firefox 在访问外部网站时会要求输入用户名和密码。
在代理后面时
在 IE 中(我仅在 8 中测试过)Flex 应用程序启动正常,但无法调用 web 服务 - CallResponded 结果或故障事件不会触发。
在 Firefox 中,同样的应用程序在任何地方都能完美运行。
当不在代理后面时
当我不在代理后面时,两种浏览器都可以正常工作。
顺便提一句
当然,代理服务器地址在编译时是未知的。Web 服务很简单,不需要 https 或凭据。位于同一网络服务器上。
问题是...
如何修改应用程序或部署参数(现在它们是 Flex 4 的默认值),以便此应用程序可以在任何地方工作,甚至在代理服务器后面并从 IE 中打开?