2012-11-08 115 views
0

所以我有一個URL請求我做一個網站..和一切工作正常,但在本地服務器上沒有。AS3的URLRequest在本地工作,而不是在服務器

我嘗試過使用跨域文件,但不知道我是否正確地執行此操作。以下是我的請求(出於安全目的而更改了網址)。

var ureq:URLRequest = new URLRequest("https://this.that.site.com/Live/V6/this.svc/GetUserProfile"); 
ureq.method = URLRequestMethod.POST; 
ureq.data = JSON.encode(uvars); 

ureq.contentType = "application/json; charset=utf-8"; 

var uload:URLLoader = new URLLoader(); 
uload.addEventListener(Event.COMPLETE, responseJSONCaches); 
uload.load(ureq); 

響應只是對螢火蟲的簡單追蹤。

我crossdomain.xml的是這樣的:

<?xml version="1.0"?> 
<cross-domain-policy> 
    <allow-access-from domain="*" secure="false"/> 
</cross-domain-policy> 

這是目前只是出於測試目的,直到我弄清楚這個問題,我會限制其他領域。

有人可以給我一些見解。我很少訪問這些問題,所以我有點在黑暗中。

+0

什麼是您的IDE?的FlashPro? FlashDevelop中? FlashBuilder? – BadFeelingAboutThis

+0

如果的FlashPro,你必須確保你在發佈設置 – BadFeelingAboutThis

+0

我使用的是FlashDevelop – Lagoo87

回答

0

已解決。

對我而言不是問題。客戶端從未正確設置了crossdomain.xml設置-_-

相關問題