Загрузка wsdl внешнего сервиса, с кластера серверов с использованием NLB

1. Rustam10 21.04.21 10:07 Сейчас в теме
Добрый день!

При попытке загрузить wsdl (http://testserver/MicrosoftDynamicsAXAif50/service.svc?wsdl) внешнего сервиса ошибка: Ошибка импорта схемы по причине:
Ошибка доступа к файлу 'http:/testserver3/MicrosoftDynamicsAXAif50/service.svc?xsd=xsd0'
по причине:
Ошибка аутентификации при доступе к ресурсу: http://testserver3/MicrosoftDynamicsAXAif50/service.svc?xsd=xsd0

Сервер, на котором опубликованы сервисы клиента использует NLB, т.е. перенаправляет наш запрос c testserver на определенный сервер (testserver1, testserver2, testserver3), чтобы распределить нагрузку. Выходит, что мы пытаемся получить wsdl по адресу http://testserver/MicrosoftDynamicsAXAif50/service.svc?wsdl, но после авторизации на нем автоматически перенаправляемся на другой сервер, например, http://testserver3/MicrosoftDynamicsAXAif50/service.svc?wsdl и поэтому не проходим авторизацию. Кто решал подобный вопрос?

Ошибка как при загрузке в конфигураторе WS-ссылки, так при программном обращении:
WSОпределение = Новый WSОпределения(http://testserver/MicrosoftDynamicsAXAif50/service.svc?wsdl, Логин, Пароль, , 20, , Истина);
Адрес wsdl выдуманный.
Прикрепленные файлы:
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
В этой теме еще нет сообщений.
Оставьте свое сообщение
Вакансии
Программист
Москва
зарплата от 200 000 руб. до 230 000 руб.
Полный день

Главный специалист (Программист 1с)
Подольск
зарплата от 100 000 руб. до 110 000 руб.
Полный день

Программист 1С
Подольск
зарплата от 150 000 руб. до 200 000 руб.
Полный день

Аналитик (оперативный учет)
Москва
зарплата от 150 000 руб. до 300 000 руб.
Полный день

Программист 1С
Москва
зарплата от 150 000 руб.
Полный день