2009-10-11 61 views
6

jQuery Uploadify插件使用flash swf上传文件。我已经在HTTP网站上实现了它,但现在我想在HTTPS上执行相同的操作。它在IE上正常工作,但通过返回IO错误而在FF中断。它必须是闪存安全问题。带有HTTPS的jQuery Uploadify插件

是否有任何解决方法可以使SSL通过闪存工作。欢迎任何想法或建议。

回答

2

最初我使用自签名证书来测试我使用https进行uploadify,肯定它没有工作。

然后我尝试了第三方的CA证书,并且它部分工作。我在IIS 7上实现了带有ASP.Net的Uploadify。由于IIS 7上BEGIN_REQUEST的IO,第一次上传总是失败[首先是当天的第一次,或者可能是会话,不知道是哪一次],但是,随后的上载工作正常顺利。

此问题可能特定于IIS 7,它可能与其他Web服务器一起工作[未确认,因为我没有尝试另一个服务器]。

由于时间紧迫,我用一个类似于codeplex的silverlight项目取代了uploadify。只需在Codeplex上搜索'Silverlight多文件上传',以防万一。

+0

至少对我而言,自签名证书失败但真正的证书起作用(至少目前为止)。 – 2012-05-16 02:35:03

0

我使用带有HTTPS的Uploadify插件(v2.0.3),它对我来说工作正常。确保所有资源(css,js,flash)都是从https加载的。错误来自哪里?一切都正确加载?如果您提供更多信息,也许我可以帮助调试。

+0

对不起,延迟。我在我的测试服务器上使用HTTPs和IIS 7添加了Uploadify 2.0.2,它似乎在每天第一次上传时出现问题。 为防万一你有使用ASP .NET和IIS 7实现Uploadify的经验,有一点帮助会有所帮助。 顺便说一下,我用codeplex取代了uploadify和Silverlight项目,并且它的工作非常流畅。 – Ajaxe 2009-11-12 14:46:14

+0

我没有用IIS试过它,所以这可能是问题所在。很高兴你找到另一种解决方案! – 2009-11-12 15:23:52

+0

我在使用Uploadify v2.1.0和HTTPS时遇到问题。我已经将所有的绝对路径设置为https://其余的都是相对路径。我需要提供哪些信息以便您提供帮助? – 2011-03-03 09:21:02