在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
原因為:權限不足 解決方法: 1、增加UploadFiles文件夾Asp.net賬戶及IUSR_SHTEST賬戶的讀寫權限,如下圖 2、在Config加增加identity impersonate="true"
<authentication mode="Windows"/>
<identity impersonate="true"/> 運行,問題解決! 注: <identity>:用来控制ASP.NET应用的“身份”。决定ASP.NET应用使用哪一个用户账号来运行。
ASP.NET 模拟: 使用模拟时,ASP.NET 应用程序可以用发出请求的用户的 Windows 标识(用户帐户)执行。模拟通常用于依赖 Microsoft Internet 信息服务 (IIS) 来对用户进行身份验证的应用程序。 默认情况下禁用 ASP.NET 模拟。如果对某 ASP.NET 应用程序启用了模拟,该应用程序将运行在标识上下文中,其访问标记被 IIS 传递给 ASP.NET。该标记既可以是已通过身份验证的用户标记(如已登录的 Windows 用户的标记),也可以是 IIS 为匿名用户提供的标记(通常为 IUSR_MACHINENAME 标识)。 当启用模拟时,只有应用程序代码运行在被模拟的用户的上下文中。将使用 ASP.NET 进程的标识编译应用程序和加载配置信息。有关更多信息,请参见配置 ASP.NET 进程标识。编译的应用程序将放在 Temporary ASP.NET files 目录中。所模拟的应用程序标识需要对该目录的读/写访问权限。所模拟的应用程序标识还需要至少对应用程序目录和子目录中的文件的读访问权限。 |
请发表评论