1

我创建了一个使用 WCF Web 服务进行文件上传的 MVC 网站。(使用 Asp.net 开发人员服务器)目前。(我对 WCF 很陌生)Web 服务配置为使用“POST”,即 [WebInvoke(Method = "POST"] 但是,之后我不断收到错误 405无数次尝试和浏览网页所花费的时间。我认为这可能与 web.config 文件中的设置有关。我只需要明确启用这项工作的确切设置。

这是我的服务合同

[服务合同]

   public interface IFileUpload
    {
        [WebInvoke(Method = "POST", UriTemplate = "FileUpload/{session}/{fileName}", BodyStyle = WebMessageBodyStyle.Wrapped)]
        bool Upload(string session, string fileName, Stream stream);


    }
4

0 回答 0