Вопрос
Не получается подключится из консольного приложение к wcf сервису.
15 февраля 2017 16:51
Добрый день!
Пытаюсь выполнить post запрос из консольного приложения к методу из wcf сервиса. GET запросы проходят без проблем. Но с POST запросами возникли проблемы. Возвращается ошибка " Удаленный сервер возвратил ошибку: (401) Несанкционированный.". Авторизацию прохожу как в документации https://academy.terrasoft.ru/documents/technic-sdk/7-9/autentifikaciya-v.... Тестовый сервис:
[ServiceContract]
[AspNetCompatibilityRequirements(RequirementsMode = AspNetCompatibilityRequirementsMode.Required)]
public class UsrTestService
{
[OperationContract]
[WebInvoke(Method = "POST",
RequestFormat = WebMessageFormat.Json,
ResponseFormat = WebMessageFormat.Json)]
public string TestMethod()
{
return "test";
}
}
[AspNetCompatibilityRequirements(RequirementsMode = AspNetCompatibilityRequirementsMode.Required)]
public class UsrTestService
{
[OperationContract]
[WebInvoke(Method = "POST",
RequestFormat = WebMessageFormat.Json,
ResponseFormat = WebMessageFormat.Json)]
public string TestMethod()
{
return "test";
}
}
Пытаюсь обратится к методу TestMethod:
"http://myserver.com/0/rest/UsrTestService/TestMethod"
При этом, если вызывать метод из интерфейса bpm - все работает. Можете подсказать что могло пойти не так, возможно, я какие то настройки не выполнила?
Нравится
1 комментарий
Показать все комментарии
Войдите или зарегистрируйтесь, что бы комментировать