none
WPF acessando WCF RRS feed

  • Pergunta

  • Estou fazendo testes para desenvolver um aplicação em WPF que se comunica com serviços(WCF), a aplicação WPF é xbap(para ficar hospedada no IIS e rodar pelo browser), essa aplicação teria que acesar o WCF tambem hospedado no IIS em uma outra aplicação, porém quando a aplicação WPF faz a chamada do serviço WCF dá erro "That assembly does not allow partially trusted callers."...É possível fazer com que a aplicação WPF acesse o serviço WCF? Tem como configurar a permissão para acessar esse serviço?

    Como faço para certificar que um asembly meu posso ser usado por uma aplicação WPF e rode pelo browser?

    Obrigado

    sexta-feira, 2 de março de 2007 18:24

Respostas

  • Sidinei.

    Acontece que a versão 1.0 do WCF não tem nenhum suporte à Partial Trust. Só o que você pode fazer é publicar os serviços no WCF como Web Services e consultar no WPF assim como se consulta no ASP.Net. Já no .Net 3.5 há suporte Partial Trust para o WCF e a MS disponibilizou este mês o CTP de março do Orcas, porém já vou lhe avisando que não está rodando XBAP , mas também não testei ainda o WCF e não sei se já dá para testar alguma coisa.

    Tem um exemplo nos samples do Windows SDK que se chama PartialTrustWpfCallingWcf, que você pode dar uma olhada. Está dentro do pack CrossTechnologySamples.

    quarta-feira, 7 de março de 2007 18:36