Цитата:
Сообщение от
Orwell
Не уверен, как вы передаете Credentials через свойства веб-сервиса. Есть 2 пути...
1. Неправильный (как вы, возможно, и делаете):
User (System.Net.NetworkCredential). Определить - User.UserName, User.Password.
NAVService.Credentials = User
2. Правильный, с использованием CredentialCache:
Пример приведен
здесь
WebServicesUseNTLMAuthentication в CustomerSettings должно быть true.
Есть ещё третий правильный путь, с использованием NetworkCredential, пример там же, просто выкидываем из него кэш.
CredentialCache в данном случае - лишнее звено.
Но это так, полемика, главное же, что установка WebServicesUseNTLMAuthentication в true, помогла, хоть и со второго раза (после первого рестарта сервиса почему-то не взлетело, а вот уже после второго - полёт нормальный). Чуяло моё сердце, что что-то с типом аутентификации не так. Смущало сильно что под Виндой всё ОК.
В любом случае, спасибо тебе огромное добрый человек! Будет теперь у меня мобильный НАВик