我已經在Python Gae SDK中創建了一個flex應用程序,並且我得到了錯誤2048,所以我將一個crossdomain.xml放在了靜態文件夾下。 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中的以下內容:
- 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