06.04.2005, 16:52 | #1 |
Участник
|
Internet connector, web-пользователи
Вопрос про Веб портал по Аксапте 2.5
Настроил com+ Создал веб сервер Проверил, что могу подключаться к Аксапте через web, на примере ".Asp, получающего данные из Аксапта" - просто скопировал текст из справки "руководство разработчика". Все работает. Но стандартные веб приложения Customer Self Service, Employee Self Service и т.п. глючат при любом нажатии на любую кнопку!!! Выдают - AxaptaCOMConnector.Axapta.1 ошибка '80004005' Ошибка времени выполнения : object не инициализирован. Трассировка стека: (C) [ 0: 511] \Procedures\\itemTxt (C) [ 0: 511] \Classes\WebSession\ParseArgs /EmployeeSelfService/i_axapta.asp, line 9 Кто-нибудь знает, в чем причина? Может web- пользователи не так настроены? Или еще чего... Заранее спасибо. |
|
06.04.2005, 17:48 | #2 |
Administrator
|
Судя по всему у Вас не выполняется вот эта строка (класс WebSession, метод parseArgs(), строка 109):
PHP код:
В общем, Axapta не может получить доступ к ServerVariables на IIS. Попробуйте понизить уровень защиты для веб-приложения. Добавлено: Прошу прощения. Не обратил внимания на то, что версия 2.5 у Вас. Возможно номер строки у Вас будет отличаться в таком случае. Если не поможет снижение уровня защиты, попробуйте сами найти строчку, которая не работает.
__________________
Not registered yet? Register here! Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me |
|
07.04.2005, 12:37 | #3 |
Участник
|
Спасибо за ответ!
Да, у меня в 2.5 строчка в ParseArgs точно так же выглядит. Уровень защиты в настройках обозревателя - минимальный. В настройках iis .asp и все прочее включено. Но идентификация при доступе к сайту в настройках iis стоит: "anonymous". Как я понял, такой способ идентификации не дает доступа ко всем ServerVariables на IIS. В частности, к 'CONTENT_TYPE' - эта переменная всегда пустая! Вопрос: какой способ идентификации нужен в настройках IIS? Или диалог авторизации web-пользователя на заглавной страчичке Employee Self Service должен сам как-то обеспечивать идентификацию? |
|
07.04.2005, 13:47 | #4 |
Участник
|
По идее портал должен работать и с анонимной идентификацией на сервере.
Во всяком случае в 3й версии это прокатывало |
|
07.04.2005, 14:32 | #5 |
Участник
|
А где можно почитать о web-пользователях?
Может все-таки в них дело... Или все дело в том, что CONTENT_TYPE пустой? Етот код выводит все переменные сервера. <TABLE BORDER="1"> <TR> <TD><B>Server Variable</B></TD><TD><B>Value</B></TD></TR> <% For Each strKey In Request.ServerVariables %> <TR> <TD><%= strKey %></TD> <TD><%= Request.ServerVariables(strKey) %></TD> </TR> <% Next %> </TABLE> У всех, у гого портал работает, CONTENT_TYPE тоже пустой? Тогда в другом месте искать будем.... |
|
07.04.2005, 15:17 | #6 |
Модератор
|
Цитата:
Изначально опубликовано eivanov
У всех, у гого портал работает, CONTENT_TYPE тоже пустой? |
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|