带有 HTTPS 的 jQuery Uploadify 插件

标签 jquery flash https uploadify

jQuery Uploadify 插件使用 flash swf 上传文件。我已经在 HTTP 网站上实现了它,但现在我想在 HTTPS 上做同样的事情。它在 IE 上工作正常,但在 FF 中会因返回 IO 错误而中断。一定是Flash安全问题。

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

最佳答案

最初我使用自签名证书来测试我的 https 上传,当然它不起作用。

然后我尝试使用第三方的 CA 证书进行相同的操作,它确实部分有效。我使用 IIS 7 和 ASP .Net 实现了 Uploadify。第一次上传总是失败 [要么是当天的第一次,要么可能是 session ,不确定是哪一个],http 500,由于 IIS 7 上 BEGIN_REQUEST 处的 IO,但是后续上传可以工作顺利。

此问题可能特定于 IIS 7,并且可能适用于其他 Web 服务器[尚未确认,因为我没有在其他服务器上尝试过]。

顺便说一句,由于时间紧迫,我用 Codeplex 中的一个类似的 silverlight 项目替换了 uploadify。只需在 Codeplex 上搜索“silverlight 多文件上传”,以防万一有帮助。

关于带有 HTTPS 的 jQuery Uploadify 插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1549761/

相关文章:

c# - HttpWebRequest、C# 和 Https

javascript - 我在用 JavaScript 编写公牛和奶牛游戏时遇到问题

javascript - Jquery 未定义条件不起作用

javascript - 动态生成的 div 上不显示弹出窗口

html - 为什么我的网站不显示在 Internet Explorer 中?

WCF 自托管 REST 服务器 (https) 不断要求客户端身份验证

apache - 在 Apache 中选择 (TLS 1.3) 曲线

javascript - HTML、javascript - 显示标签的输入值

flash - 是否有用于 P2P 视频流的 RTMFP 教程?

c - 从微 Controller 的内部闪存读取