上传图片Security Error

今天上传图片的时候,突然碰到上面所说的错误,之前还好,( ⊙o⊙?)不懂

http://www.111cn.net/wy/js-ajax/58962.htm  -SWFUpload上传报错解决

关于跨域问题:

crossdomain.xml

<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">  <cross-domain-policy>
    <allow-access-from domain="这里写上你的域名www.111cn.net" />
</cross-domain-policy>

如果允许所有的域提交就这样写:

<allow-access-from domain="*" />

http://www.xuebuyuan.com/848255.html -Uploadify跨域访问解决方案

内容:

最近项目中要用文件上传控件,我就想到了Uploadify,但是Uploadify内部是通过flash来实现文件上传的,所以当跨域上传文件时就会报security error,就这需要配置跨域策略文件crossdomain.xml文件。基于flash安全沙箱策略来讲,同一个域属于同一个沙箱,只有在同一个沙箱中才能互相访问,如果要访问另一个沙箱,就需要对发起请求的沙箱定义为信任,而这种信任策略就需要配置在crossdomain.xml文件中。

crossdomain.xml文件中的内容如下所示:

<?xml version="1.0" encoding="UTF-8"?><br />
<!DOCTYPE cross-domain-policy SYSTEM<br />
    "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd" ><br />
<cross-domain-policy><br />
    <site-control permitted-cross-domain-policies="all" /><br />
    <allow-access-from domain="*" /><br />
    <allow-http-request-headers-from domain="*" headers="*"/><br />
</cross-domain-policy><br />

以上代码表示接受来自任何域的数据请求访问,通过以上的配置就可以实现跨域的文件上传了,但是这种策略也是不安全的,因为这样有可能接收来自非法域的数据请求访问,所以我们还需要自定义请求访问域,代码如下所示:

<?xml version="1.0" encoding="UTF-8"?><br />
<!DOCTYPE cross-domain-policy SYSTEM<br />
    "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd" ><br />
<cross-domain-policy><br />
    <allow-access-from domain="*.baidu.com" /><br />
</cross-domain-policy><br />

通过以上配置就可实现较安全的Uploadify跨域访问,本人测试时用的是tomcat,crossdomain.xml文件放在项目的webroot目录下。

上面两种跨域代码实际上一样,要详细可以直接到网页中看。

不过,我自己这边的错误提示的理由,还是糊里糊涂。

用的是jquery.uploadify.v3.2.js,好像有点老了,后来怎么好的,我也不清楚,只是重新发布了版本,上传就没有再报错了<( ̄3 ̄)>

时间: 2024-11-04 19:57:27

上传图片Security Error的相关文章

uploadify图片上传发生Security Error

今天在使用uploadify进行图片上传的时候出现security error.其根本原因是flash跨域问题.主要原因是因为配了两个域名www.ttyouni.com 和 ttyouni.com 在ttyouni.com存在上传问题,www.ttyouni.com并没有出现上传问题.解决方案添加crossdomain.xml 配置下跨域权限,允许ttyouni.com的访问即可. <?xml version="1.0" encoding="UTF-8"?&g

图片上传Security Error

jQuery.Uploadify v3.2.js 现在得到的一个原因是跨域 http://www.xuebuyuan.com/848255.html 最近项目中要用文件上传控件,我就想到了Uploadify,但是Uploadify内部是通过flash来实现文件上传的,所以当跨域上传文件时就会报security error,就这需要配置跨域策略文件crossdomain.xml文件.基于flash安全沙箱策略来讲,同一个域属于同一个沙箱,只有在同一个沙箱中才能互相访问,如果要访问另一个沙箱,就需要

关于action script与js相互调用的Security Error问题

大家都知道,as和js相互调用可以通过ExternalInterface.call和ExternalInterface.addCallback来进行. 比较好的做法是使用之前通过ExternalInterface.available来检测一下是否可用. 然而被坑了的是,这个ExternalInterface.available并不检测安全限制,也就是即使ExternalInterface.available=true,还是可能报错. 为了防止报错阻断程序正常运行,还需要再包一层try catch

yum search/intall, Error: xz compression not available

转自:http://blog.hexu.org/archives/2060.shtml 遇到这个问题情景: 下午第一台系统是Centos7, 安装配置完成后,接着一台是Centos 6 系统,由于疏忽直接下载并安装了 "epel-release-7-5.noarch.rpm",安装时提示了问题,于是下载安装"epel-release- 6-8.noarch.rpm" ,安装成功后发现遇到 问题了"Error: xz compression not avai

Error in WCF client consuming Axis 2 web service with WS-Security UsernameToken PasswordDigest authentication scheme

13down votefavorite 6 I have a WCF client connecting to a Java based Axis2 web service (outside my control). It is about to have WS-Security applied to it, and I need to fix the .NET client. However, I am struggling to provide the correct authenticat

自动化运维之Samba4.2.0部署遇到问题:Ignoring invalid value &#39;share&#39; for parameter &#39;security&#39;

1, download file wget https://download.samba.org/pub/samba/stable/samba-4.2.0.tar.gz 2,解压文件 tar -xzvf samba-4.2.0.tar.gz 3,编译安装Samba cd samba-4.2.0 ./configure --prefix=/usr/local/samba/ make;make install 4,编译过程及状态 * installing bin/default/source4/ut

Windows Management Instrumentation WMI Security Technology Learning

目录 0. 引言 1. WMI(Windows Management Instrumentation)简介 2. 基于WMI的攻击向量 3. WMI编程示例 0. 引言 在进行服务器主机的入侵检测.安全攻防的研究中,常常会涉及到大量的和windows操作系统功能.资源.设备相关的操作(例如通过WMI COM API关闭FTP匿名登录等),而WMI提供了一个对windows操作系统底层各种异构模块/资源的统一接口,通过研究WMI(Windows Management Instruction)技术可

FCKEditor文件上传提示信息的汉化

FCKEditor文件上传提示信息的汉化在FCKeditor中,虽然可以自动监测客户端语言,但是仍有小部分信息未能得到汉化.例如上传图片.Flash时,上传成功和上传失败的对话框提示信息均为英文,只要找到相应的提示文本,修改为中文即可.这里以汉化上传图片时的提示信息为例:用DW或者UE打开 FCKeditor/editor/dialog/fck_image 下的 fck_image.js 文件,首先找到438行,把原文“Your file has been successfully upload

上传文件swfUploadConfig.js

/*/* * Unobstrusive swf upload widget using jQuery. *example : $(':file.uo_widget_form_input_file_swf_upload').uoWidgetFormInputFileSwfUpload({}); * * @author Fran?ois Béliveau <[email protected]> **/ var uo_widget_form_input_file_swf_upload_config