2017-04-25 6 views
-1

Mon exigence est d'établir une connexion en utilisant SSL et TLS à partir de mon code flexbuilder AS. Je google et trouvé que SecureSocket() sera utilisé pour communiquer avec SSL et TLS de l'URL ci-dessous,Importer une erreur de lancement flash.net.SecureSocket "La définition XXX n'a ​​pas pu être trouvée"

http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/net/SecureSocket.html

Tout en essayant de mettre en œuvre la même chose dans mon code, je ne suis pas en mesure d'importer l'espace de noms SecureSocket (import flash.net.SecureSocket;) et en se référant, il jette l'erreur comme "Définition flash.net.SecureSocket n'a pas pu être trouvé"

FYI - J'utilise la version Flex Builder 3

+0

La documentation indique que Flex Builder 3 prend en charge Flash Player version 10 (ici: http://www.adobe.com/support/documentation/en/flex/3/releasenotes_flex3_fb.html), tandis que SecureSocket requiert Flash Player version 11 (ici: http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/net/SecureSocket.html). C'est probablement pourquoi. – Organis

+0

Merci, mais comment puis-je vérifier la version installée de FlashPlayer sur mon serveur (Windows server 2008 r2)? S'il vous plaît avis –

+1

Vous avez besoin de SDK Flex ou AIR SDK qui prend en charge Flash Player 11 ou supérieur et seulement alors vous serez en mesure de ** compiler ** votre code. Je conseille de laisser tomber le Flex Builder 3 depuis longtemps obsolète et de passer au dernier Flash Builder (si vous pouvez vous le permettre) ou à FlashDevelop gratuit qui prend également en charge Flex et MXML. – Organis

Répondre

0

Flex Builder 3 prend en charge Flash Player version 10 here et SecureSocket sera disponible Flash Player version 11 ou ultérieure here.