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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 12.03.2010, 23:13   #1  
Krom is offline
Krom
Участник
 
28 / 10 (1) +
Регистрация: 10.02.2010
Вопрос по Ascentium
Использую эту библиотеку на различных виртуаках - все нормально.
Написал скрипт, ставлю на сервере заказчика - не работает.
Вот фрагмент кода:
Код:
   ServURL = 'http://localhost';
    OrgName = 'First';
    var script2 = document.createElement('script');
    script2.language = 'javascript';
   script2.src = 'http://crm/ISV/Ascentium/CrmService.js';
    script2.onreadystatechange = OnScriptReadyState;
    document.getElementsByTagName('head')[0].appendChild(script2);
    function OnScriptReadyState() {
        if (event.srcElement.readyState == "complete" || event.srcElement.readyState == "loaded") {
            var oService = new Ascentium_CrmService(OrgName, ServURL);
Проблема в то, что Ascentium не понимает ServURL = 'http://crm' , если написать localhost(как в примере), то все работает. Но сами понимаете, что на компах юзеров это работать не будет.
При том URL к самой библиотеке, глотает без проблем.
К сожалению поставить студио нельзя, соответсвенно подебажить не получается.
Я подключаюсь удаленно к серверу и попробовать веб-версию не могу.
Возможно вы сталкивались в чем может быть проблема? Какие-то настройки безопасности?
Старый 13.03.2010, 13:34   #2  
ZooY is offline
ZooY
Участник
Аватар для ZooY
 
379 / 46 (2) +++
Регистрация: 24.06.2008
Адрес: Россия, Москва
Может у заказчика порт CRM не 80, а какой нидь стандартный, типа 5555 и писать надо
ServURL = 'http://crm:5555'
За это сообщение автора поблагодарили: Krom (1).
Старый 13.03.2010, 20:05   #3  
Krom is offline
Krom
Участник
 
28 / 10 (1) +
Регистрация: 10.02.2010
Окей, но ведь он по URL http://crm/ISV/Ascentium/CrmService.js проходит без проблем!
А авторизовать сервис не может...
Сам CRM лежит на порте 80....
Когда был в этой фирме то через веб-форму конектился как "http://crm"
Поэтому и странно

Последний раз редактировалось Krom; 13.03.2010 в 20:11.
Старый 13.03.2010, 21:29   #4  
ZooY is offline
ZooY
Участник
Аватар для ZooY
 
379 / 46 (2) +++
Регистрация: 24.06.2008
Адрес: Россия, Москва
А если по IP-адресу вместо имени хоста? Где то мне попадался пост на эту тему...
Старый 13.03.2010, 21:35   #5  
Krom is offline
Krom
Участник
 
28 / 10 (1) +
Регистрация: 10.02.2010
По Remote Desktop я конекчусь по ip вида 00.000.000.000:5555 так, что возможно вы и правы! Просто не понятно почему он библиотеку цепляет, а авторизовать сервис уже не может
Если пост найдете, буду очень благодарен, я не нашел....
Старый 13.03.2010, 22:20   #6  
ZooY is offline
ZooY
Участник
Аватар для ZooY
 
379 / 46 (2) +++
Регистрация: 24.06.2008
Адрес: Россия, Москва
Вот пост: The underlying connection was closed: The connection was closed unexpectedly
Собственно решения проблемы там нет, но идея в том, что по IP-адресу работает, а по имени хоста нет.
А насчет того, что скрипт доступен... ИМХО... К скрипту IE обращается, а с адресом сервера механизмы CRM работают, может где и косячат как то, так что доступность скрипта не показатель.
Старый 13.03.2010, 23:34   #7  
Krom is offline
Krom
Участник
 
28 / 10 (1) +
Регистрация: 10.02.2010
Спасибо большое за ссылку! В понедельник попробую.
Старый 15.03.2010, 10:45   #8  
IgorF is offline
IgorF
Учаснег
Аватар для IgorF
Ex AND Project
Лучший по профессии 2011
Лучший по профессии 2009
 
307 / 37 (2) +++
Регистрация: 23.07.2007
Адрес: Поребрик сити
IFD стоит? было такое пришлось править в библиотеке одну строчку, не вспомню сейчас какую, если нужно будет поищем.
__________________
http://about.me/fedorovigor
Старый 15.03.2010, 19:05   #9  
Krom is offline
Krom
Участник
 
28 / 10 (1) +
Регистрация: 10.02.2010
с IP адресом помогло!
Старый 17.03.2010, 12:35   #10  
Krom is offline
Krom
Участник
 
28 / 10 (1) +
Регистрация: 10.02.2010
В итоге с ip работает, но не во всех случаях. НЕ стабильное решение.
Для моей задачи IFD нужен?
Валится Ascentium вот на этой строчке:
oXmlHttp.open("POST", this.server + "/mscrmservices/2007/crmservice.asmx",(fUserCallback!=null));
Старый 17.03.2010, 12:45   #11  
ZooY is offline
ZooY
Участник
Аватар для ZooY
 
379 / 46 (2) +++
Регистрация: 24.06.2008
Адрес: Россия, Москва
Это смотря какой способ авторизации вы используете: через AD или через веб-форму.
Старый 17.03.2010, 14:07   #12  
Krom is offline
Krom
Участник
 
28 / 10 (1) +
Регистрация: 10.02.2010
Через веб-форму
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Казалось бы простой вопрос a__ Dynamics CRM: Разработка 6 29.01.2010 12:02
Вопрос по отчётам!Help! moskalevas Dynamics CRM: Разработка 7 30.07.2009 19:56
Вопрос от новичка, вопрос про оповещение по электронной почте при создание любого события. echo_igor Dynamics CRM: Прочие вопросы 2 15.06.2009 11:07
Вопрос по архитектуре интеграции CRM 4.0 и 1С Gennadi Dynamics CRM: Прочие вопросы 2 01.04.2009 11:02

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

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

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