0

有人可以把它移到 Sharepoint.Stackexchange 吗?

我创建了一个自定义 Web 服务。我可以访问 WSDL 文件,我可以访问服务并通过浏览器单击方法。非常简单的 Hello world web 服务没有什么了不起的只是简单!请参阅下面的代码。

[WebServiceBinding( ConformsTo = WsiProfiles.BasicProfile1_1), WebService(Namespace = "SImpleWebService")]
    class SimpleWebService : System.Web.Services.WebService
    {
        [WebMethod(EnableSession = true, Description = "Typical web method")]
        public string[] HelloWorld()
        {
            List<string> pow = new List<string>();
            pow.Add("Hello World");
            pow.Add("Hi");
            return pow.ToArray();
        }
    }

Web 服务部署到 _layouts 和 _vti_bin 并且都给了我同样的错误。

当我使用提琴手时,我可以看到请求是从我的 ajaxToolkit:AutoCompleteExtender 发送的,我收到了一个错误!

这是一个 401 未经授权的错误。

环回已禁用。

我错过了什么?!

非常感谢!

4

1 回答 1

0

分别指定它们

[WebService(Namespace = "SImpleWebService")] [WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]

于 2013-03-13T15:59:11.510 回答