WCF Service ошибка 404 при обращении из report builder'а

257
16 января 2018, 10:16

Есть сервис WCF на сервере sharepoint 2013, который корректно отвечает на запрос через браузер (http://sppj2013/_vti_bin/ReportingCustomService.svc/DoWork), но выдает 404, если попытаться обратиться из report builder'a.

[ServiceContract(Namespace = "http://sppj2013/ReportingCustomService")]
[XmlSerializerFormat]
interface IReportingCustomService
{
    [OperationContract(Action = "http://sppj2013/ReportingCustomService/DoWork")]
    [WebGet(UriTemplate = "DoWork", ResponseFormat = WebMessageFormat.Xml, BodyStyle = WebMessageBodyStyle.Bare)]
    string DoWork();
    [OperationContract(Action = "http://sppj2013/ReportingCustomService/GetStruct")]
    [WebGet(UriTemplate = "GetStruct/{input}", ResponseFormat = WebMessageFormat.Xml, BodyStyle = WebMessageBodyStyle.Bare)]
    List<TestStruct> GetStruct(string input);
}  
[ServiceBehavior]
[AspNetCompatibilityRequirements(RequirementsMode = AspNetCompatibilityRequirementsMode.Required)]
public class ReportingCustomService : IReportingCustomService
{
    public string DoWork()
    {
        return "It's alive!";
    }
    public List<TestStruct> GetStruct(string input)
    {
        return new List<TestStruct> { new TestStruct(input), new TestStruct(input) };
    }
}

Обращение из report builder'а

DataSource: тип XML, http://sppj2013/_vti_bin/ReportingCustomService.svc

DataSet:

<Query> 
    <SoapAction>http://sppj2013/ReportingCustomService/DoWork</SoapAction>
    <Method Namespace="http://sppj2013/ReportingCustomService/" Name="DoWork"></Method>
</Query>
READ ALSO
Ошибки при подключении прокси Unity

Ошибки при подключении прокси Unity

Подскажите что это за ошибка и как ее исправить, раньше дело с прокси не имел http://joxiru/5mdg495HvBoZar http://joxi

215
Домены приложений и безопасность

Домены приложений и безопасность

В доменах приложений есть такая штука, как политики, которые позволяют ограничить домен в правах

209
Как прочесть Json файл в Unity3d для Android

Как прочесть Json файл в Unity3d для Android

Есть следуюший код для чтения файла:

235
How use proxy in smtpclient(С#)?

How use proxy in smtpclient(С#)?

Приветствую, подскажите пожалуйста каким образом можно подключить прокси (http\s | socks4\5)Имеется вот такой метод:

219