Asp.net 从AjaxFileUpload下载时出现服务器错误500

Asp.net 从AjaxFileUpload下载时出现服务器错误500,asp.net,ajax,webforms,Asp.net,Ajax,Webforms,有很多关于这个错误的报道,但似乎不能使它消失。 我正在做一个简单的网络表单项目,并尝试使用AjaxFileUpload 上载文件时,我遇到一个错误。 在我的ASPX页面中 <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %> 及 我已经尝试向配置文件中添加了许多元素,我在下面介绍了其中

有很多关于这个错误的报道,但似乎不能使它消失。 我正在做一个简单的网络表单项目,并尝试使用AjaxFileUpload

上载文件时,我遇到一个错误。 在我的ASPX页面中

<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %>


我已经尝试向配置文件中添加了许多元素,我在下面介绍了其中的大部分内容。这显然是压缩的,而不是整个文件

<add tagPrefix="ajaxToolkit" assembly="AjaxControlToolkit" namespace="AjaxControlToolkit" /><httpHandlers>
<add verb="*" path="AjaxFileUploadHandler.axd" type="AjaxControlToolkit.AjaxFileUploadHandler, AjaxControlToolkit" />
</httpHandlers>
<handlers>
  <add name="AjaxFileUploadHandler" verb="*" path="AjaxFileUploadHandler.axd" type="AjaxControlToolkit.AjaxFileUploadHandler,AjaxControlToolkit" />
</handlers>
<validation validateIntegratedModeConfiguration="false"/>
<security>
  <requestFiltering>
    <requestLimits maxAllowedContentLength="4294967295"/>
  </requestFiltering>
</security>

不知道我在这里错过了什么。 提前感谢,,
Brandon

好的,在将浏览器更改为Chrome之后,我可以看到更多的错误。这是不允许的文件类型。奇怪的是,我在配置文件中定义了文件类型,现在可以使用了

  <configSections>
      <section name="ajaxControlToolkit" type="AjaxControlToolkit.AjaxControlToolkitConfigSection, AjaxControlToolkit" requirePermission="false"/>
  </configSections>
  
  <ajaxControlToolkit additionalUploadFileExtensions="jpg,bmp,png,img" />

  <configSections>
      <section name="ajaxControlToolkit" type="AjaxControlToolkit.AjaxControlToolkitConfigSection, AjaxControlToolkit" requirePermission="false"/>
  </configSections>
  
  <ajaxControlToolkit additionalUploadFileExtensions="jpg,bmp,png,img" />