Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/81.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 向flex应用程序传递参数的一般安全问题_Html_Actionscript 3_Apache Flex_Flex3_Red5 - Fatal编程技术网

Html 向flex应用程序传递参数的一般安全问题

Html 向flex应用程序传递参数的一般安全问题,html,actionscript-3,apache-flex,flex3,red5,Html,Actionscript 3,Apache Flex,Flex3,Red5,首先,我的英语很差,所以我希望你能理解我的问题:) 我不熟悉使用flex开发web应用程序的概念,我需要您的建议,告诉我如何保证它的安全,以及最好的方法是什么 我使用red5 recorder()让用户能够录制关于自己的短视频。我的应用程序将保存一个视频,并且仅适用于注册用户-用户可以覆盖预览录制的视频(如果存在) 我的问题-我将在html(用php生成)中向swf对象传递一个变量,并使用当前登录用户ID的加密值(存储在会话中)。应用程序使用该ID创建视频文件,并将其与当前用户关联(视频10.f

首先,我的英语很差,所以我希望你能理解我的问题:)

我不熟悉使用flex开发web应用程序的概念,我需要您的建议,告诉我如何保证它的安全,以及最好的方法是什么

我使用red5 recorder()让用户能够录制关于自己的短视频。我的应用程序将保存一个视频,并且仅适用于注册用户-用户可以覆盖预览录制的视频(如果存在)

我的问题-我将在html(用php生成)中向swf对象传递一个变量,并使用当前登录用户ID的加密值(存储在会话中)。应用程序使用该ID创建视频文件,并将其与当前用户关联(视频10.flv,视频193.flv,…)。 这是一个简单而基本的验证,但我不知道可能的风险是什么。有没有其他方法可以实现和验证当前登录用户对服务器的类似flex的Ajax请求


编辑-问题已解决。谢谢你

我已经找到了这个代码问题的答案:

private function completeHandler(evt:Event):void {

 var username:String = evt.target.data.username;
 var email:String = evt.target.data.email;

 trace ('username is ' + username);

 trace ('email is ' + email);

}

var request:URLRequest = new URLRequest();
var data:URLVariables = new URLVariables();
var loader:URLLoader = new URLLoader();

request.url = "http://example.com/page.php";
request.method = URLRequestMethod.POST;

data.ACTION = "VIDEO"
request.data = data;


loader.dataFormat = URLLoaderDataFormat.VARIABLES;
loader.addEventListener(Event.COMPLETE, completeHandler);
loader.load(request);