Веб-сервис удаленной отладки, размещенный на Cassini - PullRequest
0 голосов
/ 20 августа 2009

Есть ли способ удаленной отладки веб-службы на моей локальной машине, которая размещена на Cassini?

т.е. на моей локальной машине я могу перейти по адресу http: // localhost: 1234 / webservice, но не могу перейти на другую машину и получить доступ к http: // ip_address_of_my_machine: 1234 / webservice.

Есть ли способ?

Спасибо, Jon

Ответы [ 3 ]

1 голос
/ 29 апреля 2011

Используйте Fiddler!

Fiddler может работать как «обратный прокси», что означает, что он может перенаправлять входящие запросы на другой порт или веб-сервер.

Шаг № 0 Перед тем, как сработает любой из следующих параметров, вы должны разрешить другим компьютерам подключаться к Fiddler. Для этого нажмите Инструменты> Параметры Fiddler> Подключения и установите флажок «Разрешить подключение удаленным компьютерам». Затем закройте Fiddler.

Вариант № 1: настройка Fiddler в качестве обратного прокси Fiddler можно настроить так, чтобы любой трафик, отправляемый на http://127.0.0.1:8888, автоматически отправлялся на другой порт на той же машине. Чтобы установить эту конфигурацию:

Запустить РЕГЕДИТ Создайте новый DWORD с именем ReverseProxyForPort в HKCU \ SOFTWARE \ Microsoft \ Fiddler2. Установите DWORD на локальный порт, на который вы хотите перенаправить входящий трафик (обычно порт 80 для стандартного HTTP-сервера) Перезапустите Fiddler Перейдите в браузере на http://127.0.0.1:8888

Источник: http://www.fiddler2.com/fiddler/help/reverseproxy.asp

0 голосов
/ 15 мая 2011
0 голосов
/ 20 августа 2009

Я думаю, вы обнаружите, что cassini не разрешает удаленные подключения. По какой причине вы не можете запустить его со своего веб-сервера IIS?

...