Sharepoint – 多file upload – HTTP'post'动词不允许

当试图上传任意数量的文件(包括非常小的文件)似乎会成功 – 但随后redirect到错误页面,指出以下内容:

/_layouts/error.aspx?ErrorText=The%20HTTP%20verb%20POST%20used%20to%20access%20path%20%27%2F%5Fvti%5Fbin%2Fshtml%2Edll%2FSiteCollectionDocuments%2FForms%2FUpload%2Easpx%27%20is%20not%20allowed%2E 

用于访问path“/_vti_bin/shtml.dll/SiteCollectionDocuments/Forms/Upload.aspx”的HTTP动词POST是不允许的。

任何想法为什么HTTP POST将被拒绝进行此操作?

事件日志中的错误如下所示:

 Critical error has occured but the exception object has already been cleared Current Url: /_vti_bin/shtml.dll/SiteCollectionDocuments/Forms/Upload.aspx User Login: xxxxxxx User is Authenticated: True Performance Counters % Processor Time Total: 0 Processor Queue Length: 1 ASP.NET Request Queued Total: 1 .NET CLR Exceptions, # of Exceps Thrown: 55 PATH_INFO: /_vti_bin/shtml.dll/SiteCollectionDocuments/Forms/Upload.aspx PATH_TRANSLATED: C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\isapi\shtml.dll 

尝试在IIS中删除通配符应用程序映射。

HTTP POST请求可能会被错误地重新路由,并导致请求失败Upload.aspx页面。