0

一部のハードウェアにアクセスできるように、ローカルソケットサーバーに接続するキオスクがあります。キオスクコードがローカルに保存されている場合は、ソケットに完全にアクセスできます。

ただし、正当な理由で、キオスクコードがリモートサーバーでホストされている場合、サンドボックス違反のためにローカルソケットサーバーにアクセスできません。

問題は、これらのキオスクがすべてAppEngineでホストされていることです。そのため、変更を終えると、単一のHTMLファイルにレンダリングして、すべてのcss/jsロケーションリンクを変更するのに数時間かかります。

とにかく、SWFファイルがリモートでホステルであるときにローカルソケットサーバーにアクセスできるようにすることは可能ですか?

また、ソケットサーバーは私がソースを持っていないJavaアプリです。ターミナルを介してローカルで実行します

4

1 に答える 1

0

私は同じ問題を抱えていました。

問題は、ソケットを使用した Flash Player 10 のセキュリティがより厳しくなったことです。サーバーに crossdomain.xml を配置するだけでは何も起こりません。実際には、接続するすべてのクライアントにクロスドメイン ポリシー ファイルを送信する必要があります。

Adobe が提供する最も簡単な解決策は、ポリシー ファイル サーバーを設定するためのスクリプト (perl と python) が 1 つずつ提供されていることです。ここでそれらを見つけることができます:

ソケット ポリシー サーバーの設定

于 2012-07-07T09:02:02.553 に答える