500 ошибок в IIS

0

Я получаю Error 500 с веб-службой, когда пытаюсь подключиться извне к моему серверу, если я пытаюсь подключиться к localhost, он работает отлично.

http://localhost/validuser.asmx/validarusuario (Работа)

http://192.168.0.97/validuser.asmx/validarusuario (не работает)

Его вызов метода aС# webservice, если я помещаю только asmx, работает в двух URL-адресах, localhost и external.

  • 0
    Ошибка 500 означает, что у вас есть ошибка сервера. Невозможно сказать, что это за ошибка, не увидев эту ошибку. Пожалуйста, отключите пользовательские ошибки в web.config и опубликуйте ошибку здесь. <configuration> <system.web> <customErrors mode = "Off" /> </system.web> </ configuration>
Теги:
iis
http-error
asmx

1 ответ

0

Проверьте журнал IIS. Ошибка подтипа может дать вам некоторые подсказки.

Эта ошибка определенно находится в уровне приложения (скорее всего, в вашем коде, но может быть в привязке параметров или другой информации о системном уровне).

Может оказаться полезным добавление некоторых точек останова. Если вы используете Visual Studio, вы также можете нажать на меню отладки, нажать "Исключения..." и проверить "Исключительные языковые исключения" для столбца "Брошенный".

  • 0
    Это веб-приложение с angularjs и $ http.post, в журнале IIS у меня ничего нет, и браузер только отправляет мне ошибку 500.
  • 0
    @Bibliotec: Angular запускается на стороне клиента, так что это (не напрямую) генерирует ошибку уровня 500. Если вы действительно получаете ошибку 500 с помощью IIS, вы сможете найти ошибку 500 в своем журнале IIS. Рекомендую добавить угловой к вашим тегам выше.
Показать ещё 1 комментарий

Ещё вопросы

Сообщество Overcoder
Наверх
Меню