Java + blazeds + flex を使用しています。私のコンピューターではすべて正常に動作しますが、
localhost:8080/project にアクセスします。
- 問題 -
1 - プロジェクトを Amazon Elastic Beanstalk にアップロードします
2 - フレックス アプリケーションを実行します
3 - アプリケーションにログインしようとしています (情報はバックエンド、Java に送信されます)
4 - エラー コード: Client.Error.MessageSend が表示されます。
- 私が知っていること -
- xxxx.elasticbeanstalk.com/messagebroker/amf と入力すると、メッセージ ブローカーが適切に表示されます。
(白い画面)
- プロジェクト ルートにクロスドメイン ファイルを配置しても、同じエラーが表示される
これは私の crossdomain.xml です:
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
<site-control permitted-cross-domain-policies="all"/>
<allow-access-from domain="*" to-ports="*"/>
<allow-http-request-headers-from domain="*" headers="*"/>
</cross-domain-policy>
-
AWS が flex から Java へのアクセスをブロックしているようですが、助けはありますか? ありがとう