IIS8中 出现ashx 401:未授权,uploadify上传文件失败

环境:阿里云服务器 windows2012  + IIS8 +asp.net

访问IIS 出现能正常访问aspx页面,但是通过ajax访问ashx上传文件的时候就出现ashx  Status Code:401 Unauthorized。

检查ashx所在文件夹、上传文件夹的IIS_USR权限也都是有的,而且ashx也能正常访问返回数据。

突然看到博客上介绍需要IUSR权限,

操作方法:

在需要上传的文件夹上面,右键-》属性-》安全-》编辑-》添加-》【输入对象名称IUSR】,检查名称-》在【修改】权限上打钩-》应用-》确定-》complete!

大功告成,这样就可以通过aspx页面的ajax请求ashx页面上传文件了。

附注:该错误不仅仅会出现ashx 401 ,未授权;还会出现http://www.vsource.cn/false等莫名其妙的错误,以及check-existing.php  401 not found 特别会干扰调试的视线!请大家注意。

原文地址:https://www.cnblogs.com/feijian/p/4977009.html