2012-10-29 35 views
1

我嘗試從移動iOs設備發出https請求。這不是工作。在flashbuilder模擬器(在Mac上),我必須接受自簽名證書,但其工作正常。 在移動設備上我已經得到了嘗試使用Actionscript Flex在Adobe Air移動應用上製作Https請求

錯誤2032

我也有一個網絡上的相同問題mirgrated版本的應用。 我已經在服務器的根目錄添加的crossdomain.xml:

site-control permitted-cross-domain-policies="master-only" 
allow-access-from domain="*" secure="false" 

在我使用mx.rpc.http.HTTPService類項目。我試圖更改了目標類型,但沒有效果:

useProxy = true; 
destination = 'DefaultHTTPS'; 

回答

0

我有同樣的問題,並已在提問前:

Problems with https on iPad from Air app

不幸的是,這是不可能的。移動設備的Air sockets實施落後於桌面環境,並且不支持SSL。在這一點上,你最好的選擇是使用ANE。

+0

我自己找到了這個問題的解決方案。它工作正常。 如果你有一個由第三方公司簽名的證書,它應該可以工作。 首先我已將contentType更改爲「application/x-www-form-urlencoded」;但我認爲它只對我而言很重要。 – simon

相關問題