|
![]() |
#1 |
Участник
|
Конкретного решения у меня нет, но как вариант, можете глянуть:
1) Какой Binding выбран в Services > Configure > Выбрать нужный сервис > Endpoints > (Empty name) > Binding configuration - если Вы ничего не меняли, то там будет basicHttpBindingWindowsAuth, его желательно заменить на другой, с типом wsHttpBinding - который предварительно нужно создать в Bindings каталоге. Последний позволяет подсоединяться к Аксапте, используя разные типы соединений, вроде :-) 2) Чтоб пользователь Active Directory (обычно Business Connector user), который указан в Application Pool'e (в поле Identity), был членом группы IIS_WPG. |
|
![]() |
#2 |
NavAx
|
Application Pool настроен по мануалу - на пользователя, использующегося для олицетворения - AxBCProxy. Пользователь - простой Domain User, как в мануале, входит в локальную группу IIS_WPG.
NTFS Security на каталоге DynamicsWebService и ниже - стандартная, права для Users, Domain Users - Read, Read&Execute, List Folder Contents, у группы IIS_WPG - те же, у аккаунта AOS (NETWORK SERVICE) и группы Dynamics AX Web Service Administrators - Full Control. Подробность, возможно, важная. Помимо Windows Authentication, в Directory Security на IIS включен метод доступа Basic Authentication, anonymous access выключен. erudit Насчет п. 1 "Services > Configure > Выбрать нужный сервис > Endpoint..." это, видимо, из 2009. В 4ке такого раздела меню "Services" вообще нет и для Endpoint никакого Binding configuration тоже не существует.
__________________
Жизнь прекрасна! Если, конечно, правильно подобрать антидепрессанты... ![]() |
|