Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flash 跨浏览器多文件拾取和上载(带身份验证)?_Flash_Authentication_File Upload_Cross Browser - Fatal编程技术网

Flash 跨浏览器多文件拾取和上载(带身份验证)?

Flash 跨浏览器多文件拾取和上载(带身份验证)?,flash,authentication,file-upload,cross-browser,Flash,Authentication,File Upload,Cross Browser,允许网站用户通过“协商”和/或基本身份验证进行多个文件拾取和上载的最简单跨浏览器方式是什么?虽然我不太担心IE6,但我确实需要支持IE8、Firefox、Safari、Opera和Chrome;理想情况下,我也会支持移动浏览器 使用Flash上传程序(如IE8中的或似乎在IE8中工作),但在Firefox或Chrome中由Flash生成的POST请求中,身份验证显然被破坏/不受支持(它总是发送匿名请求) 使用HTML5进行多文件拾取将非常好,但不支持IE8或IE9 没有创意 谢谢。为什么不在

允许网站用户通过“协商”和/或基本身份验证进行多个文件拾取和上载的最简单跨浏览器方式是什么?虽然我不太担心IE6,但我确实需要支持IE8、Firefox、Safari、Opera和Chrome;理想情况下,我也会支持移动浏览器

  • 使用Flash上传程序(如IE8中的或似乎在IE8中工作),但在Firefox或Chrome中由Flash生成的POST请求中,身份验证显然被破坏/不受支持(它总是发送匿名请求)
  • 使用HTML5进行多文件拾取将非常好,但不支持IE8或IE9
  • 没有创意

谢谢。

为什么不在进入上传页面/区域之前进行身份验证

“登录”后,设置服务器端会话变量并显示上载程序

在图像上载页面上,检查会话变量,如果设置正确,则继续保存文件,如果没有,则以上载者可以理解的格式返回错误


另一方面,我曾经使用多文件上传,这对我来说非常有用。

七年后,对IE9的支持需求几乎减少到零,所以我认为最好的答案是使用HTML5多文件拾取:

如果可能的话,我们希望坚持使用集成的Windows身份验证。