Asp.net Telerik rad异步文件上载控件在本地运行良好,但在服务器上运行不正常

Asp.net Telerik rad异步文件上载控件在本地运行良好,但在服务器上运行不正常,asp.net,telerik,radupload,Asp.net,Telerik,Radupload,我使用Telerik的RadAsyncUpload控件在服务器上上传文件。它在本地(本地主机上)运行良好,但在服务器上运行不好。我错过了什么 (当我选择要上载的文件时,圆点将变为红色而不是绿色)当允许的文件扩展名验证失败或文件大小超过允许的扩展名时,圆点可能变为红色 您可以附加到和事件,检查确切的错误并修复它 提供了有关不同错误以及如何解决这些错误的附加信息。我也有同样的行为,这是一个文件夹权限问题 本例中的另一个症状是,当我尝试上载文件时,Chrome DevTools控制台显示以下错误:

我使用Telerik的RadAsyncUpload控件在服务器上上传文件。它在本地(本地主机上)运行良好,但在服务器上运行不好。我错过了什么


(当我选择要上载的文件时,圆点将变为红色而不是绿色)

当允许的文件扩展名验证失败或文件大小超过允许的扩展名时,圆点可能变为红色

您可以附加到和事件,检查确切的错误并修复它


提供了有关不同错误以及如何解决这些错误的附加信息。

我也有同样的行为,这是一个文件夹权限问题

本例中的另一个症状是,当我尝试上载文件时,Chrome DevTools控制台显示以下错误:

  • HTTP错误代码是500
有一个临时文件夹,RadAsyncUpload在其中临时保存文件。如果未在RadAsyncUpload控件上定义TemporaryFolder属性,默认值将位于App\u Data\RadUploadTemp文件夹中。如果IIS\U用户没有此文件夹的写入权限,则上载无法在此保存文件。它将在您的本地主机上工作,因为您具有该文件夹的写入权限。下面介绍如何授予必要的权限

  • 右键单击服务器上的App\u Data\RadUploadTemp文件夹,然后单击 选择属性
  • 选择安全选项卡
  • 单击“编辑…”按钮
  • 在“组或用户名:”下,选择IIS\U用户
  • 在“IIS_用户权限”下,选中“允许”对话框中的“写入” 专栏

  • 注意:这是Windows 2008 R2服务器上的IIS 7。

    您确定选择的文件具有允许的扩展名吗?是的。该扩展名仅允许一个。它在我的本地系统中运行良好。