Escrito em November 17th, 2010 as 5:47 am por

1 Comentário

Estava eu trabalhando com WCF quando me deparei com o erro “Could not find a base address that matches schema http”.

Bom, depois de resolver o problema estou compartilhando a solução ;)

Bom, isso aconteceu porque eu estava em um sub-domínio (Ex: http://servicos.dotnetmax.org), então a solução foi indicar para o WCF que era justamente isso que eu queria.

No Web.Config,

<serviceHostingEnvironment>
 <baseAddressPrefixFilters>
 <add prefix="http://servicos.dotnetmax.org"/>
 </baseAddressPrefixFilters>
</serviceHostingEnvironment>

De qualquer forma, esse erro pode acontecer em diversos momento e no meu caso foi um deles. Existe outro caso que a mensagem é praticamente igual, mas é quando se utiliza o basicHttpBinding com SSL. Essa é uma solução para o próximo post.

Até lá!

Se você gostou do post, deixe um comentário ou assine nosso RSS RSS.
,

1 Reposta to “Erro: “Could not find a base address that matches schema http” – WCF”

1 Trackbacks For This Post

  1. Tweets that mention Could not find a base address that matches schema http | .Net Max -- Topsy.com Says:

    [...] This post was mentioned on Twitter by .Net Max, Guilherme Bacellar. Guilherme Bacellar said: Erro: “Could not find a base address that matches schema http” – WCF: Estava eu trabalhando com WCF quando me de… http://bit.ly/bZhmFn [...]

Deixa uma Resposta

znjdb32s6g