Como desabilitar esquemas de autenticação para o WCF Data Services

Quando implantei meu WCF Data Services na hospedagem de produção, comecei a receber o seguinte erro (ou semelhante, dependendo dos esquemas de autenticação ativos):

Os esquemas de autenticação especificados pelo IIS 'Básico, anônimo', mas a ligação suporta apenas a especificação de exatamente um esquema de autenticação. Os esquemas de autenticação válidos são Digest, Negociate, NTLM, Basic ou Anonymous. Altere as configurações do IIS para que apenas um único esquema de autenticação seja usado.

Aparentemente, o WCF Data Services (WCF em geral?) Não pode lidar com mais de uma vez o esquema de autenticação ativo.

OK, estou ciente de que posso desativar o esquema de autenticação tudo no aplicativo da Web por meio do painel de controle do IIS .... por meio de uma solicitação de suporte !!

Existe uma maneira de especificar um único esquema de autenticação em um nível por serviço no web.config?

Eu pensei que isso poderia ser tão simples quanto fazer uma alteração no<system.serviceModel> mas ... acontece queO WCF Data Services não se configura na configuração da web. Se você olhar para oDataService<> classe não implementa um[ServiceContract] portanto, você não pode se referir a ele no<service><endpoint>... que eu presumo que seria necessário para alterar sua configuração via XML.

P.S. Nosso host está usando o II6, mas as duas soluções para IIS6 e IIS7 são apreciadas.

questionAnswers(1)

yourAnswerToTheQuestion