Rafael Faria Posted October 11, 2022 at 02:57 PM Report Share #627522 Posted October 11, 2022 at 02:57 PM (edited) Boa tarde, estou com problemas a consumir os webservices da autoridade tributária responsáveis pela comunicação de obrigações acessórias. Estava a testar o serviço "consultarDeclaracoes", mas recebo sempre um Internal Error. O pedido que estou a fazer é o seguinte: <S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/" xmlns:at="http://at.pt/wsp/auth"> <S:Header> <wss:Security xmlns:wss="https://schemas.xmlsoap.org/ws/2002/12/secext" at:Version="2"> <wss:UsernameToken> <wss:Username>Parametro_Username/1</wss:Username> <wss:Nonce>Parametro_Nonce</wss:Nonce> <wss:Password Digest="Parametro_Digest">Parametro_Password</wss:Password> <wss:Created>Parametro_Created</wss:Created> </wss:UsernameToken> </wss:Security> </S:Header> <S:Body> <ns:consultarDeclaracoesRequest xmlns:ns="https://servicos.portaldasfinancas.gov.pt/oaatws/GestaoDeclarativaOAWebService/2021"> <modelo>DMR</modelo> <ano>2022</ano> <mes>2</mes> </ns:consultarDeclaracoesRequest> </S:Body> </S:Envelope> Mas recebo a seguinte response: <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> Alguém me pode ajudar? Já testei no SoapUi e em C# com o HttpWebRequest, mas recebo sempre a mesma mensagem. Edited October 12, 2022 at 09:09 AM by Rafael Faria Link to comment Share on other sites More sharing options...
Rafael Faria Posted October 12, 2022 at 10:23 AM Author Report Share #627528 Posted October 12, 2022 at 10:23 AM 19 horas atrás, Rafael Faria disse: Boa tarde, estou com problemas a consumir os webservices da autoridade tributária responsáveis pela comunicação de obrigações acessórias. Estava a testar o serviço "consultarDeclaracoes", mas recebo sempre um Internal Error. O pedido que estou a fazer é o seguinte: <S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/" xmlns:at="http://at.pt/wsp/auth"> <S:Header> <wss:Security xmlns:wss="https://schemas.xmlsoap.org/ws/2002/12/secext" at:Version="2"> <wss:UsernameToken> <wss:Username>Parametro_Username/1</wss:Username> <wss:Nonce>Parametro_Nonce</wss:Nonce> <wss:Password Digest="Parametro_Digest">Parametro_Password</wss:Password> <wss:Created>Parametro_Created</wss:Created> </wss:UsernameToken> </wss:Security> </S:Header> <S:Body> <ns:consultarDeclaracoesRequest xmlns:ns="https://servicos.portaldasfinancas.gov.pt/oaatws/GestaoDeclarativaOAWebService/2021"> <modelo>DMR</modelo> <ano>2022</ano> <mes>2</mes> </ns:consultarDeclaracoesRequest> </S:Body> </S:Envelope> Mas recebo a seguinte response: <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> Alguém me pode ajudar? Já testei no SoapUi e em C# com o HttpWebRequest, mas recebo sempre a mesma mensagem. Edit: Faltava-me um "/" no final do endpoint. No entanto agora estou a obter o erro <SOAP-ENV:Envelope xmlns:wss="http://schemas.xmlsoap.org/ws/2002/12/secext" xmlns:ns="http://autenticacao.portaldasfinancas.gov.pt/services/ValidateCredencialService/2012/11" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> <SOAP-ENV:Header/> <SOAP-ENV:Body> <SOAP-ENV:Fault> <faultcode>33</faultcode> <faultstring>Falha comunicacao com Servidor de Autenticacao (500)</faultstring> <detail> <ns:transactionID>0000000:5c457ae9634694800d935491</ns:transactionID> <ns:timestamp>2022-10-12 10:18:40.000+00:00</ns:timestamp> </detail> </SOAP-ENV:Fault> </SOAP-ENV:Body> </SOAP-ENV:Envelope> Link to comment Share on other sites More sharing options...
Miguel Frias Posted November 3, 2023 at 12:13 PM Report Share #632047 Posted November 3, 2023 at 12:13 PM Rafael, podes enviar-me um exemplo de XML funcional? Também estou a ter o erro "Internal error" sem mais explicações Link to comment Share on other sites More sharing options...
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