Vitro-CAD

Система управления инженерными данными
Текущее время: 19 мар 2019, 07:58

Часовой пояс: UTC + 4 часа




 [ 1 сообщение ] 
Автор Сообщение
СообщениеДобавлено: 12 май 2017, 10:00 
Администратор

Зарегистрирован: 18 июл 2014, 21:48
Сообщения: 80
Как в SharePoint 2013 настроить проверку подлинности на основе форм

Настройка проверки Подлинности на основе форм состоит из четырех частей:
  1. Настройка базы данных
  2. Настройка конфигурационных файлов
  3. Настройка SharePoint
  4. Установка решения SharePoint для управления пользователями

1. Настройка базы данных
  1. Запустить файл:
    Код:
    c:\windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_regsql.exe
  2. В открывшемся окне выбрать "Далее" (см. скриншот 1)
  3. Выбрать пункт "Configure SQL Server for application services". Нажать "Далее" (см. скриншот 2)
  4. Ввести инстанцию SQL сервера, на которой установлен SharePoint Нажать "Далее" (см. скриншот 3)
  5. В результате будет создана база данных "aspnetdb".
  6. Открыть SQL Server MAangement Studio и дать права db_owner учетной записи, под которой выполняется пулы приложений SharePoint (см. скриншот 5)

2. Настройка конфигурационных файлов
  1. Открыть файл:
    C:\Windows\Microsoft.Net\Framework64\v4.0.30319\Config\machine.config
  2. В блок "<connectionStrings>" добавить строку:
    Код:
    <add connectionString="Server=VITRO\SHAREPOINT;Database=aspnetdb;Integrated Security=true" name="FBADB" />
  3. В блок "<membership><providers>" добавить строку:
    Код:
    <add name="FBAMembershipProvider"
     type="System.Web.Security.SqlMembershipProvider, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
     connectionStringName="FBADB"
     enablePasswordRetrieval="false"
     enablePasswordReset="true"
     requiresQuestionAndAnswer="false"
     applicationName="/"
     requiresUniqueEmail="true"
     passwordFormat="Hashed"
     maxInvalidPasswordAttempts="5"
     minRequiredPasswordLength="7"
     minRequiredNonalphanumericCharacters="1"
     passwordAttemptWindow="10"
     passwordStrengthRegularExpression="" />
  4. В блок "<roleManager><providers>" добавить строку:
    Код:
    <add name="FBARoleProvider" connectionStringName="FBADB" applicationName="/"
     type="System.Web.Security.SqlRoleProvider, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />

  5. Открыть IIS, выбрать SharePoint Web Services -> SecurityTokenServiceApplication, щелкнуть правой кнопкой мыши, в выпадающем меню выбрать Explore (см. скриншот 6).
  6. В открывшейся папке открыть файл "web.config"
  7. Перед строкой "</configuration>" вставить следующий блок:
    Код:
    <system.web>
     <membership>
     <providers>
     <add name="FBAMembershipProvider"
     type="System.Web.Security.SqlMembershipProvider, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"
     connectionStringName="FBADB"
     enablePasswordRetrieval="false"
     enablePasswordReset="true"
     requiresQuestionAndAnswer="false"
     applicationName="/"
     requiresUniqueEmail="true"
     passwordFormat="Hashed"
     maxInvalidPasswordAttempts="5"
     minRequiredPasswordLength="7"
     minRequiredNonalphanumericCharacters="1"
     passwordAttemptWindow="10"
     passwordStrengthRegularExpression="" />
     </providers>
     </membership>
    <roleManager>
     <providers>
     <add name="FBARoleProvider" connectionStringName="FBADB" applicationName="/"
     type="System.Web.Security.SqlRoleProvider, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
     </providers>
     </roleManager>
     </system.web>

3.Настройка SharePoint
  1. Открыть центр администрирования SharePoint, выбрать "управление веб приложениями".
  2. Выбрать веб приложение SharePoint - 80. В риббоне выбрать "Поставщики проверки подлинности".
  3. Выбрать зону "По-умолчанию"
  4. отметить пункт "Разрешить проверку подлинности на основе форм (FBA)"
    Имя поставщика контроля членства в ASP.NET:
    FBAMembershipProvider
    Имя диспетчера ролей ASP.NET
    FBARoleProvider
  5. Нажать ОК

4.Установка решения SharePoint для управления пользователями
SharePoint 2013 FBA Pack - это решение, которое позволяет управлять пользователями через веб интерфейс SharePoint. Само решение можно скачать по ссылке:
https://sharepoint2013fba.codeplex.com/


Вложения:
Комментарий к файлу: 1. Как в SharePoint 2013 настроить проверку подлинности на основе форм
1. Как в SharePoint 2013 настроить проверку подлинности на основе форм.png
1. Как в SharePoint 2013 настроить проверку подлинности на основе форм.png [ 12.74 КБ | Просмотров: 1063 ]
Комментарий к файлу: 2. Как в SharePoint 2013 настроить проверку подлинности на основе форм
2. Как в SharePoint 2013 настроить проверку подлинности на основе форм.png
2. Как в SharePoint 2013 настроить проверку подлинности на основе форм.png [ 15.56 КБ | Просмотров: 1063 ]
Комментарий к файлу: 3. Как в SharePoint 2013 настроить проверку подлинности на основе форм
3. Как в SharePoint 2013 настроить проверку подлинности на основе форм.png
3. Как в SharePoint 2013 настроить проверку подлинности на основе форм.png [ 11.38 КБ | Просмотров: 1063 ]
Комментарий к файлу: 4. Как в SharePoint 2013 настроить проверку подлинности на основе форм
4. Как в SharePoint 2013 настроить проверку подлинности на основе форм.png
4. Как в SharePoint 2013 настроить проверку подлинности на основе форм.png [ 10.62 КБ | Просмотров: 1063 ]
Комментарий к файлу: 5. Как в SharePoint 2013 настроить проверку подлинности на основе форм
5. Как в SharePoint 2013 настроить проверку подлинности на основе форм.png
5. Как в SharePoint 2013 настроить проверку подлинности на основе форм.png [ 26.25 КБ | Просмотров: 1063 ]
Комментарий к файлу: 6. Как в SharePoint 2013 настроить проверку подлинности на основе форм
6. Как в SharePoint 2013 настроить проверку подлинности на основе форм.png
6. Как в SharePoint 2013 настроить проверку подлинности на основе форм.png [ 44.22 КБ | Просмотров: 1063 ]

_________________
Vitro-Cad Support Team

http://www.vitro-cad.com
http://www.vitrocad.com
http://www.vitro-cad.ru
Вернуться к началу
  
 
Показать сообщения за:  Поле сортировки  
 [ 1 сообщение ] 

Часовой пояс: UTC + 4 часа


 
Перейти:  
cron
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB