Flash(as3)からアクセスできるようにgSoap c ++ webservice-serverを実装しました。.swfをローカルでテストし、.wsdlが正常に読み込まれ、サーバーが外部IPで実行されている場合でも、通信が機能する限り、すべてがスムーズに実行されます。すでに。
しかし、私がその.swfをオンラインにした瞬間、標準について叫んでいるサンドボックスのセキュリティ違反が発生しました。次のようなスキーマです。
Error: [strict] Ignoring policy file at http://schemas.xmlsoap.org/crossdomain.xml
due to incorrect syntax. See http://www.adobe.com/go/strict_policy_files to fix this
problem.
*** Security Sandbox Violation ***
Connection to http://schemas.xmlsoap.org/soap/encoding/ halted - not permitted from
http://mydomain.com/main.swf
Error: Request for resource at http://schemas.xmlsoap.org/soap/encoding/ by requestor
from http://mydomain.com/main.swf is denied due to lack of policy file
permissions.
誰かがその問題で私を助けることができますか?
または、.wsdlファイルをロードせずに1つの単純なWebサービスメソッド(stringResult = command(stringSessionId、stringCommand、stringParams、stringResult)など)を定義する良い方法はありますか?もし私がその可能性を持っていれば、私はそのサンドボックスについてつまずく必要はないでしょう-もの。
助けていただければ幸いです。