HTTPS上的SWFUpload无法正常工作 [英] SWFUpload on HTTPS not working

查看:584
本文介绍了HTTPS上的SWFUpload无法正常工作的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

当目标servlet正在侦听HTTPS时,我无法使用SWFUpload上传文件。
在HTTP上,它工作正常。



这个问题只有在使用FireFox或Opera时才会发生。在IE浏览器中工作正常 - 没有尝试其他浏览器。


$ b 编辑:
在调试模式下,SWFUpload提供的错误信息: SWF DEBUG:事件:uploadProgress(OPEN):文件ID:SWFUpload_0_0 SWF DEBUG:事件:uploadError:IO错误:文件ID:SWFUpload_0_0。

IO Error:Error#2038
SWF DEBUG:Event:uploadComplete:Upload cycle complete。

解决方案

可能是与证书有关的问题。



在这些浏览器中打开目标站点时,检查是否存在与证书相关的警告。



打开证书并在那里检查警告。


I have trouble uploading files with SWFUpload when target servlet is listening on HTTPS. On HTTP it works fine.

The issue is only when using FireFox or Opera. On IE it works fine - not tried other browsers.

EDIT: Error message as provided from SWFUpload when in debug mode:

SWF DEBUG: Event: uploadProgress (OPEN): File ID: SWFUpload_0_0 SWF DEBUG: Event: uploadError : IO Error : File ID: SWFUpload_0_0. IO Error: Error #2038 SWF DEBUG: Event: uploadComplete : Upload cycle complete.

解决方案

Possibly a certificate related issue.

Check if there are any certificate related warnings when you open the target site in those browsers.

Open the certificate and check for warnings in there as well.

这篇关于HTTPS上的SWFUpload无法正常工作的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆