user152 Posted February 8, 2021 at 05:49 PM Report #621247 Posted February 8, 2021 at 05:49 PM Boas, Tenho tido dificuldades a implementar o web service da entrega das declarações Periódicas de IVA da AT no meu projeto em c#. Gerei o certificado conforme o documento da AT e instalei o certificado gerado mais o que recebi deles para os testes. Quando vou adicionar a web reference, é pedido o certificado e meto ok no que está reconhecido mas dá o seguinte erro. <?xml version='1.0' ?> <env:Envelope xmlns:env='http://schemas.xmlsoap.org/soap/envelope/'> <env:Body> <env:Fault> <faultcode>env:Client</faultcode> <faultstring>Internal Error</faultstring> </env:Fault> </env:Body> </env:Envelope> Como não consigo adicionar a referencia saquei diretamente o ficheiro .wsdl mas não tenho a menor ideia de como vou implementar a autentificação para o header. Ainda não tenho muita experiencia ao utilizar web services, mas consegui implementar o web service das declarações remunerações da SS porque os objetos fornecidos do web service continham os respetivos parâmetros para fornecer a autentificação sendo que neste caso, os objetos fornecidos não tem esse tipo de parâmetros. Portanto, não sei como devo proceder à construção do header de autentificação, em C#. Resumidamente, a minha questão é será que gerei erradamente o certificado e é por isso que causa o erro? E qualquer sugestão para a implementação da autentificação. Qualquer ajuda é bem vinda, Obrigado 😀
JoaoF Posted March 2, 2021 at 01:57 PM Report #621553 Posted March 2, 2021 at 01:57 PM Bom dia, Também tenho o mesmo problema em Delphi. Em C# obtenho o seguinte erro: System.ServiceModel.CommunicationException: 'An error occurred while making the HTTP request to https://servicos.portaldasfinancas.gov.pt/dpivaws/DeclaracaoPeriodicaIVAWebService/. This could be due to the fact that the server certificate is not configured properly with HTTP.SYS in the HTTPS case. This could also be caused by a mismatch of the security binding between the client and the server.' Teve algum sucesso? Cumprimentos?
user152 Posted March 6, 2021 at 11:40 AM Author Report #621585 Posted March 6, 2021 at 11:40 AM Bom dia, Ainda não tive mais desenvolvimentos
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now