AS3 本地与 SSL 的连接



尝试使用面向 Flash Player 11.1 的 Flash Professional CC 建立本地连接此代码适用于测试和浏览器,调试期间没有错误,在没有域的服务器上工作正常,但在具有 SSL 的服务器上不起作用。知道可能出了什么问题吗?

发送主权财富

import flash.net.LocalConnection;
import flash.system.Security;
Security.allowDomain("*");
var conn:LocalConnection = new LocalConnection();
conn.allowDomain("*");
var analstring:String = new String();
function fun():void{
conn.send('analconnect', 'analHere', analstring);
}
var button:myBut = new myBut();
button.addEventListener(MouseEvent.CLICK,gogo);
function gogo(event:MouseEvent):void{

loaderSprite.scaleX = loaderSprite.scaleX * 1.5;
analstring = loaderSprite.width.toString();
fun();
}

接收主权财富

import flash.system.Security;
import flash.net.LocalConnection;
Security.allowDomain("*");
var conn:LocalConnection = new LocalConnection();
conn.allowDomain("*");
conn.client = this;
for (var ccc:int = 0;ccc<3;ccc++){
try{conn.connect('analconnect')}catch(error:Error){gotoclose()};
}
function gotoclose():void{
try{conn.close()}catch(error:Error){};
}

function analHere(newText:String):void{
tesa2.text = newText;
tesa2.setTextFormat(tesaform2);
addChild(tesa2);
}

尝试使用 allowInsecureDomain 而不是 allowDomain

最新更新