WinHttpException при вызове веб-службы - PullRequest
0 голосов
/ 09 июля 2019

Я пытаюсь вызвать любую службу WCF в коде локально, что дает мне следующее исключение: WinHttpException: The group or resource is not in the correct state to perform the requested operation.

Пример кода: await service.ReadMultipleAsync(filters.ToArray(), null, 1);.Это может ничего не сказать, хотя.Странно то, что он работал до обновления Windows 10. Это может быть совпадением, но у меня нет абсолютно никаких изменений кода.

Я также могу напрямую общаться со службой WFC с помощью некоторого инструментария, поэтому он не может быть каким-тосвоего рода блокировка IP или брандмауэр.Но выполнение этого с помощью кода приводит к ошибке, как с использованием Kerstel, так и IIS Express.

Возможные соответствующие пакеты:

  • .Net core - 2.2
  • System.ServiceModel.... - 4.4.0

Я сейчас не в курсе.Буду признателен за любую помощь!

Редактировать:

Более подробное исключение:

System.Net.Http.WinHttpException (8007139F, 5023): The group or resource is not in the correct state to perform the requested operation
   at System.Threading.Tasks.RendezvousAwaitable`1.GetResult()
   at System.Net.Http.WinHttpHandler.StartRequest(WinHttpRequestState state)

1 Ответ

0 голосов
/ 10 июля 2019

Я сделал откат с windows 10 версии 1903 до 1803, и он вдруг снова начал работать. Не совсем решение, но оно работает. До сих пор не знаю, что не так. Может быть, ошибка?

...