Я хочу создать веб-страницу для отображения информации из Project Server 2013. Чтобы я мог реализовать свой веб-сайт на новой странице Project Server.Project Server 2013 Webpart с CSOM
Мой approache является создание SharePoint 2013 WebPart и использовать Microsoft.ProjectServer.Client.dll
private void GetProjectsListData()
{
context = new ClientContext(pwaPath);
projSvr = new ProjectServer(context);
context.Load(projSvr.Projects);
context.ExecuteQuery();
gdvProjectsList.DataSource = projSvr.Projects;
gdvProjectsList.DataBind();
}
Но я получаю сообщение об ошибке 401 Authentication. Я думаю, что SP использует пользователя пула приложений IIS, а не мой пользователь. Если я использую CSOM в консольном приложении, он работает.
Правильно ли это делается, или я должен использовать PSI? Или как я могу навязать, чтобы сообщить CSOM использовать другого пользователя?
Вы получили эту работу? – STORM
нет, он не работает – GermanSniper