Gerenciador de Configurações de Autenticação baseada em Formulários do SharePoint 2010
Gerenciador de Configurações de Autenticação baseada em Formulários do SharePoint 2010
Eu percebi que estava ficando muito cansado por ter que modificar constantemente os arquivos de configuração ao configurar a autenticação baseada em formulários (FBA) no SharePoint 2010. Há ainda mais trabalho agora do que antes, na versão anterior, pois agora temos mais um arquivo web.config para modificar - para o STS. Também era muito chato quando alguém errava uma parte aleatória de uma alteração do web.config. Assim, em vez de continuar reclamando, eu escrevi essa pequena ferramenta para ajudar a gerenciar isso. Leia todo o arquivo HowToUseIt.txt, fornecido no zip anexado a essa postagem, que permite basicamente a criação de entradas para o provedor de associação, o provedor de funções, a pesquisa de curinga e a cadeia de conexão, e coloue-o em todos os servidores do farm. Também é possível ler os parâmetros de configuração de um aplicativo Web, modificá-los e depois colocá-los no mesmo servidor ou usá-los como a base das configurações para um novo servidor. Para começar, também incluo várias entradas de configuração de associação de exemplo e provedor de funções. Basta selecionar a lista suspensa de exemplos e escolher o item para o qual você deseja criar uma entrada. Modifique a entrada de acordo com o seu ambiente, forneça a Url para o aplicativo Web em que as alterações de configuração devem ser feitas e clique no botão Aplicar Config. Em segundo plano, ele cria um trabalho de timer personalizado do SharePoint, que é executado em cada front-end da Web e modifica o arquivo web.config com as entradas apropriadas. O trabalho de timer faz parte de uma solução (wsp) incluída no anexo - não se esqueça de implantá-lo no farm primeiro, antes de fazer qualquer outra coisa.
Eu incentivo ENFATICAMENTE que você faça um backup dos seus arquivos web.config de administração central, STS e aplicativo Web, antes de fazer alterações, para o caso de acontecer algum imprevisto. Testei isso em muitos aplicativos Web, em farms de servidor único e com vários servidores, sem problemas até agora, mas nunca se sabe.
Isso já me poupou muito tempo e aborrecimento. Espero que seja valioso para você também.
Esta é uma postagem de blog traduzida. O artigo original pode ser encontrado em Gerenciador de Configurações de Autenticação baseada em Formulários do SharePoint 2010