SecureSocket を使用しようとしましたが、SecureSocket.isSupported == false です。シンプルなソケットを使用すると、すべて問題ありません。
誰かが SecureSocket を使用しましたか?
ここに私のコードがあります: Security.allowDomain(' '); Security.allowInsecureDomain(" "); Security.loadPolicyFile("xmlsocket://" + ホスト + ':' + ポート + "/crossdomain.xml");
if(SecureSocket.isSupported)
{
c = new SecureSocket();
receiveBuffer = new ByteArray();
receiveBuffer.endian = Endian.LITTLE_ENDIAN;
c.addEventListener(Event.CLOSE, closeHandler);
c.addEventListener(IOErrorEvent.IO_ERROR, ioErrorHandler);
c.addEventListener(SecurityErrorEvent.SECURITY_ERROR, securityErrorHandler);
c.addEventListener(Event.CONNECT, connectHandler);
}
else
{
try
{
c = new SecureSocket();
}
catch(e:Error)
{
trace(e.toString());
}
}
後でエラーが発生しました: [SWF] /assets/flash/ssl/Main.swf - 解凍後の 63,146 バイト エラー: tlssocket://game9.lgr.su:8081 でのリソースの要求https://game9.lgrからのリクエスターによるサーバーにアクセスできないため、.su/assets/flash/ssl/Main.swfが失敗しました。
* セキュリティ サンドボックス違反 * game9.lgr.su:8081 への接続停止 - https://game9.lgr.su/assets/flash/ssl/Main.swfからは許可されていません