0

基本上,我使用的是访问安全端点的远程对象。此端点位于我的服务器中。这意味着我的频道是 SecureAMFChannel。如果我通过浏览器直接访问此 URL 来接受证书,那么我就可以运行我的 flex 应用程序并交换一些数据。

但是,如果我不去这个 url 接受服务器的证书,并启动我的 Flex 应用程序,remoteObject 将无法接受证书。当然,任何信息都可以交换。

我的问题是,如何在 Flex 应用程序中自动接受证书。我需要配置一些东西来接受它吗?也许我的操作不正确。

我的证书是自签名的,你认为这个问题可以通过购买 CA 签名的证书来解决吗?

你能告诉如何解决这个问题吗?

非常感谢,

蝙蝠

4

1 回答 1

1

您不能在 Flex 中接受自签名证书。Flash Player 只信任浏览器信任的那些 CA。

因此,要么将用于签署证书的自己的 CA 添加到浏览器的受信任 CA,要么从知名 CA 购买证书。我强烈建议您使用后者,因为使用自签名证书或多或少与不使用 SSL/TLS 一样不安全。

于 2011-03-23T13:18:14.610 回答