API .NET web 2.0, служба 503 недоступна - PullRequest
0 голосов
/ 05 июня 2018

Я создал .NET web 2.0 REST GET API .который читает: большой XML-файл , а затем вставляет данные в базу данных (SQL Server) .Но когда я запускаю API, то через некоторое время браузер / Rest-Client возвращает сообщение 503, недоступное сообщение .Работает нормально, когда я запускаю API на локальном хосте, но выдает вышеупомянутую ошибку, когда я публикую свое приложение и подключаюсь к Live Server.

Я также пытался с пользовательским API-клиентом (приложение для форм Windows), который отправляет мой RESTПОЛУЧИТЬ вызов API.и по истечении определенного времени он выдает эту ошибку:

GetWebResponse: базовое соединение было закрыто: соединение было неожиданно закрыто.

1 Ответ

0 голосов
/ 06 июня 2018

1- Перейти к IIS -> Щелкните Пул приложений -> на правой панели щелкните имя службы и запустите процесс

2 - если вы предоставите IUSER защиту для доступа к службе удаленно, еслине проверяйте его и дайте разрешение на доступ

3 - добавьте правило брандмауэра, чтобы разрешить трафик

...