在ASP.NET中上传Excel文件时,应用程序将重定向到IIS根文件夹



我在ASP.NET中制作的Web应用程序中面临问题。我已经在IIS服务器上托管了该应用程序。我将从应用程序中将Excel文件上传到数据库中的端口数据。当我从服务器本身上载的工作正常运行良好时,但是当我尝试使用公共IP或外部上传或外部上载时,我就会应用程序重定向到IIS根文件夹可以告诉我什么是问题。

这可能是您的web.config,文件和文件夹权限或可能缺少对更正文件夹的引用的权限。

web.config 什么是身份验证?您允许匿名访问吗?我了解,如果您从服务器本身打开Localhost的一侧,则可以上传。您是否尝试使用服务器本身的公共IP打开侧面?

IIS 中的应用程序池查找"标识"配置,然后将其设置为" ApplicationPoolIdentify"

文件许可查找文件夹,并确保" IIS_IUSERS"获得写入权限

代码尝试使用server.mappath()

尝试sepecy正确的路径
Dim myPath As String = Server.MapPath("foldername") & "" & "filename.csv"

相关内容

最新更新