Компьютер A может подключаться к сетевому веб-сервису, а компьютер B - нет. Есть идеи? - PullRequest
1 голос
/ 15 января 2009

Вы должны простить меня, потому что я не был уверен, где это разместить. Полагаю, это частично совпадает с веб-службами C # и управлением сетью / безопасностью.

У меня есть сервер, на котором работают различные веб-приложения. Одним из них является веб-сервис. Учетная запись, под которой все работает, является локальной учетной записью на компьютере. Это не учетная запись домена. Я не знаю, почему это было сделано, как это было, но это одна из тех вещей, потому что это так, как это было сделано.

Супер, да?

Хорошо, поэтому имя моей учетной записи домена имеет полные права на веб-обслуживание. Теперь, когда учетная запись, под которой работает веб-служба, не является учетной записью домена, машина находится в нашем домене и в нашей сети. Таким образом, со своего компьютера я могу запустить браузер и ввести URL-адрес веб-службы следующим образом:

http://serverhere:porthere/servicename

Теперь самое интересное. Я не могу загрузить веб-службу с другого компьютера в той же сети и войти в свою учетную запись домена.

Вот действительно, очень сумасшедшая часть. С обеих машин A и B я не могу пропинговать сервер, на котором размещен веб-сервис. Может быть потому, что пинг отключен.

Итак, вопрос на миллион долларов: есть ли у кого-нибудь какие-либо идеи относительно того, почему компьютер B не может получить доступ к веб-службе, а компьютер A (мой компьютер) может?

Сервер, на котором размещен веб-сервис, работает под управлением Windows 2000. Мой компьютер работает под управлением Windows XP. Компьютер, который не может загрузить веб-службу, работает под управлением Windows 2003 SP 2.

Ответы [ 3 ]

1 голос
/ 15 января 2009

Есть слишком много вариантов для этого. И я бы не стал ставить на вопрос разрешения учетной записи. Вы должны проверить связь с сетевым анализатором, таким как wireshark или сетевой монитор. Проверьте настройки прокси. и опубликуйте дополнительную информацию об ошибке, которую вы получили.

1 голос
/ 15 января 2009

Глупое предложение, но вы проверили настройки брандмауэра на машине 2003 года?

1 голос
/ 15 января 2009

Убедитесь, что маски подсетей для обеих машин совпадают; если одна подсеть является более строгой, чем другая, она будет в основном игнорировать сообщения с этого компьютера.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...