У меня есть клиент WCF, который вызывает веб-службу ASP.NET в другом проекте. Я получаю следующее сообщение об ошибке:Исключение при вызове веб-службы ASP.NET с использованием WCF
System.Web.Services.Protocols.SoapException: Сервер не распознает значение HTTP заголовка SOAPAction http://localhost/IMyWebService/MeMethod
Web Service Код:
[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[System.ComponentModel.ToolboxItem(false)]
[System.Web.Script.Services.ScriptService]
public class MyWebService : System.Web.Services.WebService, IMyWebService
{
[WebMethod]
public string MyMethod() {return "";}
}
public interface IMyWebService
{
string MyMethod();
}
Код клиента WCF:
[ServiceContract]
public interface IMyWCFService
{
[OperationContractAttribute(Action = "http://localhost/IMyWebService/MeMethod")]
string MyMethod();
}
Кто-нибудь знает, в чем проблема.
Благодаря