HttpClient TimeOut / Отмененное исключение - PullRequest
0 голосов
/ 26 февраля 2020

Когда я публикую данные, возникает исключение Timeout / Cancelled (в Cent Os 7, сервер nginx), но оно прекрасно работает при работе на windows.

Есть ли обходной путь для этого? Это работает нормально, когда я вызываю API в том же приложении.

Вот моя полная ошибка:

System.OperationCanceledException: The operation was canceled.
at System.Net.Http.HttpClient.HandleFinishSendAsyncError(Exception e, CancellationTokenSource cts)
at System.Net.Http.HttpClient.FinishSendAsyncBuffered(Task`1 sendTask, HttpRequestMessage request, CancellationTokenSource cts, Boolean disposeCts)
at CardApp.Repository.Notifer.FCMSendNotification(NotificationRequest notification, String To) in C:\GitHub\CardApp\CardApp\Repository\Notifer.cs:line 59

Обновление: проблема в том, что мы публикуем в https включен apis .. Отправить запрос в http работает нормально .. Это из-за проблемы шифрования на стороне клиента ..

1 Ответ

0 голосов
/ 05 мая 2020

Это произошло из-за того, что серверу не удалось пропинговать URL. Я установил это после контакта с людьми на сервере. Я узнал об этом после публикации локона ..

...