Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Диспетчер конфигурации проверки подлинности на основе форм SharePoint 2010
В какой-то момент я устал постоянно менять файлы конфигурации при настройке проверки подлинности на основе форм (FBA) в SharePoint 2010. Сейчас объем работы стал еще больше, чем в прошлом выпуске, поскольку теперь появился дополнительный файл web.config, который нужно менять для службы STS. Точно также постоянно раздражали ошибки, возникавшие после случайного изменения какой-либо ненужной части web.config. Поэтому вместо того, чтобы продолжать жаловаться, я написал эту небольшую программку, которая поможет управлять им. Подробное описание находится в файле HowToUseIt.txt из архива, приложенного к этой статье, но в двух словах эта программа позволяет создавать записи для поставщика членства, поставщика ролей, поиска с подстановочными знаками и строки подключения и распространять их по всем серверам в ферме. Вы также можете считать параметры конфигурации из веб-приложения и изменить их, а затем вернуть обратно на тот же сервер или использовать их в качестве основы набора параметров для нового сервера. В качестве помощи я включил несколько примеров записей конфигурации для поставщиков членства и ролей. Просто выберите в раскрывающемся списке примеров нужный элемент, для которого надо создать запись. Измените запись в соответствии с требованиями своей среды, передайте URL-адрес веб-приложению, где должны быть внесены изменения, и нажмите кнопку Apply Config (Применить конфигурацию). В фоновом режиме программа создает пользовательское задание таймера SharePoint, которое выполняется на каждом интерфейсном веб-сервере и меняет соответствующий файл web.config, подставляя указанные записи. Задание таймера является частью решения (WSP-файла), которое включено во вложение. Обязательно разверните его в ферме, прежде чем приступать к каким-либо действиям.
На всякий случай я НАСТОЯТЕЛЬНО рекомендую сделать резервную копию файлов web.config для центра администрирования, службы STS и веб-приложения перед внесением изменений. Я тестировал эту программу на достаточно большом числе веб-приложений и в фермах с одним и несколькими серверами, но никогда нельзя быть уверенным на 100 %.
Эта программа уже позволила мне сэкономить кучу времени и нервов, надеюсь, что вы тоже оцените ее по достоинству.
Это локализованная запись блога. Оригинальную статью см. по адресу SharePoint 2010 Forms Based Authentication Configuration Manager