0

所以我使用 ASP.Net 的 FileUpload 控件将图像上传并保存到我的 Web 应用程序中的文件系统。最初不允许保存图像,因为 IIS 无权访问该文件夹,通过右键单击该文件夹,转到安全选项卡,选择 IIS 用户并授权写入和修改来解决此问题。

网站用户现在可以上传图像,并且该图像已成功保存在文件夹中。同一个网站也显示相同的图像,但只要浏览器请求图像,服务器就会响应 404(未找到)错误。我可以远程桌面进入服务器,导航到 Windows 资源管理器中的文件夹,右键单击上传的图像,然后在浏览器中打开它们。然后图像完美显示。

因此,它们只是无法通过外部网站访问者访问。

我猜我需要对 IIS 中的权限或设置进行一些更改,但我想检查的唯一一件事是 IIS 用户在该文件夹中具有读取权限,确实如此。

还有其他想法吗?谢谢!

4

0 回答 0