私はPython Gae sdkでフレックスアプリケーションを作成しましたが、エラー2048があるので、crossdomain.xmlを静的フォルダの下に置きます。Pythonでflex crossdomain.xmlを設定する方法Google App Engine Sdk
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy SYSTEM “/xml/dtds/cross-domain-policy.dtd”>
<cross-domain-policy>
<site-control permitted-cross-domain-policies="all"/>
<allow-access-from domain="*" to-ports="*" secure="false"/>
<allow-http-request-headers-from domain="*" headers="*" secure="false"/>
</cross-domain-policy>
そして、私はapp.yamlをして次の行を追加します: crossdomain.xmlのは以下の通りです
- url: /crossdomain.xml
static_files: static/crossdomain.xml
upload: static/crossdomain.xml
は、しかし、私はまだそのため、エラー2048を持って、私が知りたいのですが私が設定するか、私の場合には見逃す必要があり、エラーを修正する方法です。
アドバイスをしてください。ありがとう。
私はGoogle App Engineのについて多くを知らない、またそれは、ディレクトリ構造です。 crossdomain.xmlファイルは、リモートサービスがアクセスしているサーバーのWebルートに存在する必要があります。あなたがあなたのアプリやあなたが呼んでいるサービスに関連してどこに置いたのかは分かりません。それは役に立ちますか? – JeffryHouser
ご意見ありがとうございます。 Gaeの場合、ファイルシステムに直接アクセスすることはできません。app.yamlにサービスまたはファイルを設定する必要があります。 – michael
重要なファイルシステムではなく、FlashPlayerにとって重要なのは 'domain.com/crossdomain.xml'の場所です。 – ocodo