Добрый день!
Add-in в Visual Studio 2008 позволяет создавать аксаптоподобные проекты, внутри которых есть возможность создавать controls и web-parts, которые потом можно разместить на портале Аксапты. Либо импортировать из портала объекты, изменить их и снова залить на портал.
Все это очень хорошо, кроме того, что мы привязаны к SharePoint и к Порталу.
Если взять и создать проект asp.net обычного типа, то панель объектов Аксапты останется и можно сделать следующее: создать AxDataSource, размещенный внутри *.aspx файла и вывести данные либо в стандартный грид, либо в Ax-грид.
Далее, если запустить на выполнение описанную страницу с гридом ИЗ VISUAL STUDIO, данные из Аксапты, соответствующие DataSet в Аксапте и служащие источником данных для DataSource в Visual Studio, вполне нормально отобразятся в браузере.
Если же данный проект разместить на IIS 7.0, то возникнет ошибка открытия сессии в бизнесс-коннекторе Аксапты.
Если же посмотреть трассировку, то видно, что по мере выполнения, программа обращается к библиотеке SharePoint.
Это наводит на грустные мысли, что система безопасности бизнес-коннектора не может работать не через SharePoint.
Так ли это?
Оно понятно, что, если бы, без особых усилий, создав контрол на страничке asn.net, мы бы получали свободный доступ в Аксапту, это было бы просто дырой в безопасности системы, но .net вполне умеет работать с виндовыми пользователями, вроде бы...
Может быть, если доступ в Аксапту с простых страничек возможен, кто-нибудь поделится правильными настройками IIS 7.0 для того, чтобы странички отображались с веб-сервера?