2016-08-26 3 views
0

Я хотел бы создать консольный агент для извлечения всех пользователей FBA SharePoint 2013, которые у меня установлены. Используя приведенный ниже код:Как получить всех пользователей аккаунта Sharepoint 2013 FBA с помощью консольного приложения [C#]?

MembershipUserCollection uColl = System.Web.Security.Membership.GetAllUsers(); 
foreach (MembershipUser u in uColl) 
{ 
    Console.WriteLine(u.UserName); 
} 

на консоль возвращается ошибка:

необработанное исключение: System.Web.HttpException: Не удается подключиться к базе данных SQL-сервера.

Я думаю, проблема в том, что я не настроил свою строку соединения на SQL перед выполнением кода? Как настроить соединение? Извините, я новичок в этом.

ответ

1

У вас должна быть ваша строка подключения и поставщик членства, который находится в веб-приложении вашего веб-приложения, в вашем приложении app.config вашего консольного приложения. Таким образом, ваше приложение найдет правильные параметры для подключения к базе данных