我正在尝试将vcard文件上传到我使用ASP.NET构建的网站。它托管在IIS7服务器上。
当我尝试上传文件时,我一直遇到“内容类型不允许”错误。我对该目录有写权限,我已经为vcards添加了MIME类型并重新启动了IIS服务器,但它仍然拒绝接受它。
我正在使用DevExpress UploadControl,我已经删除了任何验证,因此我相当确定控件不会限制文件上传。
还有其他建议吗?
答案 0 :(得分:1)
也许您的组件默认只允许某些内容类型,并且必须手动授予新的内容类型。
您可以调试服务器端代码,查看您的页面代码是否执行,并准确发现哪个组件引发了该错误?
这是HTTP错误还是.net异常?