Pessoal, estou tentando adicionar uma referencia a um Ado.Net Data Service mas não estou consiguindo. O que fiz foi o seguinte:
1. No VS2008 criei um projeto silverlight 2 com um projeto Asp.Net; 2. No Projeto Asp.Net adicionei uma pasta chamada Services; 3. Criei um serviço (Ado.Net Data Service) dentro dessa pasta; 4. No Web.Config ativei o Forms Authentication e neguei acesso para usuário anônimos (qro que apenas usuários autenticados tenha acesso ao serviço) 5. No projeto do Silverlight clico em "Add Service Reference" e em "Discover", meu serviço aparece na lista; 6. Ao clicar em OK para adicionar a referencia ocorre um erro dizendo que o meu serviço não pode ser adicionado.
Se eu mudo o Web.Config para permitir usuários anônimos na pasta funciona. Minha pergunta é. Como deixar o serviço seguro usando o Forms Authentication e ao mesmo tempo conseguir adicionar uma referencia no silverlight? The way of C#
Pesquisando na Web eu achei um artigo sobre WCF - Segurança (Escrito por: Israel Aéce). Lá ele cita que existem algumas propriedades que devem ser aplicadas quando se trata de WCF. Pode ser que te ajude.