1

我正在使用 ColdFusion 10 websockets 将数据发布到一个应用程序,该应用程序对于支持 webscockets 的浏览器都可以正常工作。对于不支持 websockets 的浏览器(如果它们启用了 flash),ColdFusion websockets 应该回退到 flash。我在 ColdFusion Administrator > websocket > Start Flash Policy Server 中启用了闪存回退。当我尝试使用不支持 websockets 的浏览器进行连接时,在这种情况下为 IE9(启用了 flash),没有形成连接,并且出现以下错误:

[WebSocket] cannot connect to Web Socket server at 
ws://www.mydomain.com:8575/cfusion/cfusion (SecurityError: Error #2048)
make sure the server is running and Flash socket policy file is correctly placed 

然后我尝试访问相同的页面(使用 IE9),但是这次在我的本地 ColdFusion 服务器上,它回退到 Flash 没有任何问题!

我真的不知道发生了什么。任何帮助将不胜感激。谢谢。

4

1 回答 1

0

好的,这个问题解决了。

事实证明,服务器上的防火墙阻止了用于闪存回退的端口!

于 2013-09-10T22:35:03.730 回答