0

基本的に、安全な EndPoint にアクセスするリモート オブジェクトを使用しています。このエンドポイントは私のサーバーにあります。これは、私のチャネルが 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 に答える