我正在尝试从 Flex 4.5 应用程序通过 SSL(自签名)连接到 AMFPHP。这行得通吗?还是我需要一个权威签名的证书?它会像在浏览器中那样静默失败或提示用户吗?我需要如何编辑 services-config.xml 文件才能使其正常工作?
谢谢你。
我正在尝试从 Flex 4.5 应用程序通过 SSL(自签名)连接到 AMFPHP。这行得通吗?还是我需要一个权威签名的证书?它会像在浏览器中那样静默失败或提示用户吗?我需要如何编辑 services-config.xml 文件才能使其正常工作?
谢谢你。
我以前做过,而且效果很好我建议的一件事是,您将包含 SWF 的页面放在同一个域/证书上,然后浏览器将提示用户在他们看到之前接受证书主权财富基金。一旦证书被手动接受,AMFPHP 的东西就可以正常工作了。默认服务配置应该可以正常工作,但您可以对其进行编辑以仅接受 ssl 连接以提高安全性。我记得的唯一 IE 问题是,如果您的服务器发送错误的缓存标头(无缓存),我认为会有一个复选框,IE 只会显示一个 redx。这可以通过更改 IE 中的复选框来解决。
我从来没有尝试过在 HTTP 上做客户端页面,在 HTTPS 上做服务,但我想你可能会遇到更多问题。