flash - 带有Flash的YouTube浏览器上传(安全错误#2049)

标签 flash youtube crossdomain.xml

我正在尝试通过浏览器将视频上传到Youtube。使用official API创建的常规HTML表单可以正常工作,但是我需要进度条。

我正在尝试使用SWFUpload,Uploadify和Yahoo UI,但是所有上传者都抛出了安全错误#2049。我想这意味着crossdomain.xml文件拒绝了我的请求,对吧?

Youtube的crossdomain.xml位于https://uploads.gdata.youtube.com/crossdomain.xml中。尝试上传时,我可以在浏览器中看到此请求。我已经测试了localhost和App Engine -发生相同的错误。

你能给我个提示吗?恶作剧。

最佳答案

好的,解决方案是用upoad URL中的HTTP替换HTTPS。
我还不知道,为什么Flash无法发送HTTPS请求(m.b,代理?)。

关于flash - 带有Flash的YouTube浏览器上传(安全错误#2049),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14556319/

相关文章:

flash - 如何使用 Flash 中的 ActionScript 3 检查鼠标是否位于元件实例上

javascript - 单击相关视频时为 YouTube JS Player API 添加事件回调

hyperlink - 在其他页面上查找YouTube链接

javascript - YouTube 视频持续时间 API v3

iis - 当说出crossdomain.xml到根目录时,它将在IIS上的什么位置?

flash - 在 Flex 应用程序中播放 Youtube 视频并进行直播

asp.net - 如何转换上传的视频并从此文件中获取屏幕截图?

java - 如何将 jwplayer 嵌入到 google web toolkit 应用程序中?

java - JSE 1.8,通过 HTTPS 加载的沙盒 Java Applet,但使用 HTTP 检索 crossdomain.xml

apache-flex - “host crossdomain.xml from port 843”是什么意思?