2011-10-01 73 views
0

我需要将私有数据从MySQL传递到Flash文件。我有一个在服务器端分配变量的PHP脚本 - 我如何在不公开提供的情况下将其传递给Flash?由于安全性,我认为XML和HTTP查询字符串不存在问题。做这件事最安全的方法是什么?安全地将数据从mySQL传递到AS3

谢谢!

基本上我有一些文件路径,我需要加载到音乐播放器 - 但是,我不希望这些URL被公开。我希望能够以某种方式直接将数据直接传递给闪存。

或者,我应该将这些文档存储为Flash的本地文件而不是URL吗?

+0

我想你可以使用HTTPS连接...否则定义“最安全”... – Yahia

+0

我需要加载一些文件到闪存(MP3)可用用于收听,但不会公共互联网可用。什么是最安全的方式去做这件事? – user547794

回答

1

如果您将“私人”数据传递给客户端,无论您做什么,他都可以读取/解密该数据。

+0

我需要将一些文件加载​​到闪存(mp3)中,这些文件可用于收听,但不会以其他方式提供给公共互联网。什么是最安全的方式去做这件事? – user547794

+0

你可以给文件一个最晦涩难懂的名字,你可以创建一个流文件的副本,并在播放完成后删除它 - 但不管你做什么,都可以下载(保存)任何流文件。事实上,像查尔斯这样的软件让它在公园散步。您可以做的最好的事情是在服务器上隐藏文件名,通过PHP脚本流式传输MP3,并且只允许访问文件,如果其引用者匹配您的Flash(swf)网址。但这也可能是假的。 – 2011-10-01 23:51:22

0

使用htaccess以及国防部重写动态地创建基于一些随机闪光灯能够传递到您的服务器

为用户创建一个PHP会话和回声使用PHP文件内容的文件名,如果会话不存在,那么PHP可以退出