uploadify403错误Failed to load resource: the server responded

时间: 作者:admin 浏览:
在asp.net中应用uploadify上传文件时,代码本身没什么问题,却总是有一个403报错,找不到问题在哪里,经过查找资料发现,这个uploadify的一个bug,如图:




解决办法如下:



猜测可能是官方本身的一个漏洞吧
打开 jquery.uploadify.js 文件
在截图位置(搜索:path+a)那里修改了就可以了,

因为SWFUpload.completeURL里末尾没有判断a值(文件名)是否存在,直接return path+a,path为当前文件路径,而导致直接读取文件目录(不设置IIS的话,就不能读取目录出现403,要是设置可访问的话就不安全了),出现403错误。
加个判断,当a为空时,就不返回path+a ,而直接return a即可。
微信公众号
微信公众号:
  • 前端全栈之路(微信群)
前端QQ交流群
前端QQ交流群:
  • 794324979
  • 734802480(已满)

更多文章

栏目文章


Copyright © 2014-2023 seozhijia.net 版权所有-粤ICP备13087626号-4