Mostrando postagens com marcador WCF. Mostrar todas as postagens
Mostrando postagens com marcador WCF. Mostrar todas as postagens

quinta-feira, 26 de novembro de 2009

WCF Configuration Editor tool

Como comentei antes, a integração da NF-e do Ax com o SEFAZ usa o service reference do AIF que por sua um WFC client pra se conectar aos web services do SEFAZ.


Como os webservices usam https é necessario configurar o client para que utilize o certificado de segurança também na conexão (ele também é usado para assinar a nf-e).


Caso vocês não queiram editar XML na mão, é necessario instalar o SDK do .NET 3.5 para poder configurar os services references utilizando a ferramenta de configuração do client WCF.


Aqui vai o link do MSDN com a documentção do configuration editor tool.


Em breve volto com mais informações sobre a integração da NF-e do Ax diretamente com o SEFAZ.


[]s


Powered by Qumana

terça-feira, 20 de outubro de 2009

WCF, Certificado Digital e Nf-e

Estou trabalhando na implementação da Nf-e para o Ax 2009 nos últimos tempos, por isso ando afastado do blog.

Gostaria de compartilhar algumas informações que serão necessárias para que a comunicação aconteça de forma correta entre o Ax e os web services do governo.

O Ax utiliza um WCF client para se conectar com os web services. Para configura-lo é necessário ter o .Net Framework 3.5 SDK instalado na máquina.

O WCF precisa ser configurado de maneira a utilizar o certificado digital instalado no momento que esta se conectando ao web service do SEFAZ através de https.

O Ax executa o batch que se comunica com o SEFAZ utilizando as credenciais do usuário do serviço que executa o AOS. Para que o Ax consiga acessar o certificado digital, ele deve ser instalado no repositório LocalMachine.

Para assinar o XML é necessario que o usuário que executa o serviço do Ax tenha acesso a chave privada do certificado.

Tanto a instalação como acesso a chave privada podem ser feitas através do console Certificates.

Mais informações em breve!

Este conteúdo foi publicado "as is", podendo o produto final ser modificado indefinidamente e sem aviso prévio, sem garantias ou direitos.