No Gerenciador do IIS, você tem a capacidade de gerenciar os usuários registrados e as funções disponíveis. Por padrão, apenas alguns provedores são confiáveis, como o AspNetMembershipProvider e alguns outros. Quando você tem um provedor diferente configurado em seu aplicativo da Web, ele não funciona. Ele avisa que você precisa adicionar o assembly ao GAC e adicionar a biblioteca aos provedores confiáveis em um arquivo de configuração (administration.config).
Então, continuei e adicionei o assembly (WebMatrix.WebData) ao GAC e configurei o arquivo de configuração para que ele também permitisse provedores não confiáveis. Mas há dois problemas: