AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 23.04.2009, 17:40   #1  
rkorchagin is offline
rkorchagin
Участник
 
81 / 69 (3) ++++
Регистрация: 26.09.2006
? Виндовс-сервис не логинится в Аксапту через Microsoft.Dynamics.BusinessConnectorNet
Добрый день!
Есть задача - надо чтобы виндовский сервис (написан на С#) логинился в аксапту и испонял определённые операции.
Возникла проблема - когда коннекция идёт из приложения, когда оно запущено не как сервис - всё отлично - но когда приложение запущено как сервис то коннект не проходит.

Абсолютно то же самое описано здесь:
http://www.eggheadcafe.com/conversat...eadid=29168658

Решение было, что надо у сервиса выставить в свойствах - Log On не LocalSystem а пользователя, который имеет доступ в аксапту.

К сожалению, как я не менял пользователя в св-вах сервиса - нет коннекта!
(Microsoft.Dynamics.BusinessConnectorNet/Failed to establish connection.)

Плдскажите, сталкивался ли кто с подобной проблемой и как сервис может законнектится в аксапту через Microsoft.Dynamics.BusinessConnectorNet!



DAX4, VS .NET 2008, C#
Старый 23.04.2009, 18:07   #2  
RumataEstor is offline
RumataEstor
очами вижу
 
84 / 19 (1) ++
Регистрация: 29.04.2008
Адрес: Москва
Попробуйте использовать имперсонацию. В Web.config в секцию <system.web> добавьте <identity impersonate="true" password="ваш_пароль" userName="ваш_домен\ваш_пользователь" /> с тем логином, который разрешен для доступа в Аксапту.
За это сообщение автора поблагодарили: rkorchagin (1).
Старый 23.04.2009, 18:23   #3  
rkorchagin is offline
rkorchagin
Участник
 
81 / 69 (3) ++++
Регистрация: 26.09.2006
Спасибо всем! Оказалось проблема была в том, что не было настройки порта для конфигурации Бизнесс коннектора на клиенте!!!!

"c:\Program Files\Microsoft Dynamics AX\40\Client\Bin\AxCliCfg.exe" -> Target -> Business connector -> TCP IP port

Ну и у сервиса оставил логин и пасс. пользователя из аксапты.

Цитата:
В Web.config в секцию <system.web> добавьте <identity impersonate="true" password="ваш_пароль" userName="ваш_домен\ваш_пользователь" /> с тем логином, который разрешен для доступа в Аксапту.
Попробую! Может так не надо будет тогда в Сервис Менеджере выставлять логин с паролем...
Теги
.net, c#, service, сервис, business connector

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Dynamics AX: Microsoft's strategy and vision for Dynamics AX and SOA Blog bot DAX Blogs 0 05.03.2009 18:05
Microsoft.Dynamics.BusinessConnectorNet koraman DAX: Программирование 6 22.10.2008 17:35
Dynamics AX: Interview with Microsoft Dynamics Executives Blog bot DAX Blogs 0 31.05.2008 00:10
Arijit Basu: Microsoft Dynamics AX Technology Webcast Series Blog bot DAX Blogs 0 12.01.2008 12:31
Сергей Герасимов: О сертификации по продуктам Microsoft Dynamics Blog bot DAX Blogs 4 06.04.2007 00:30
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 05:11.