-
Conteúdo Similar
-
Por wolfphw
Bom dia caros amigos,
estou precisando fazer uma consulta em um WS da Receita Federal mas estou me batendo com algumas dúvidas.
Instalei o certificado que eles me passaram na minha máquina e pelo navegador quando colo a URL do WS ele mostra tudo correto os tipos de consultas e tal, meu problema está no desenvolvimento do client para fazer essa consulta, eu preciso instalar algum Certificado localmente?
E como devo fazer a conexão da minha aplicação com esse WS?
Estou tentando assim:
<?php require("biblioteca/nusoap.php"); $wsdl = "https://acesso.infoconv.receita.fazenda.gov.br/ws/cpf/ConsultarCPF.asmx?wsdl"; $formaBusca = "listarEmpPorCPF"; $ListaDeCPF = "12345678910"; $CPFUsuario = "12345678910"; $sslcertfile = 'certificado.pem'; $sslkeyfile = 'key.pem'; $passphrase = 'senha'; $param = array('CPFUsuario' => $CPFUsuario, 'ListaDeCPF' => $ListaDeCPF); $soap = new nusoap_client($wsdl, 'wsdl'); $soap->setCredentials("", "", 'certificate', array( 'sslcertfile' => $sslcertfile, 'sslkeyfile' => $sslkeyfile, 'passphrase' => $passphrase, 'verifypeer' => 0, 'verifyhost' => 0 ) ); if($err = $soap->getError()) { die('Error: '.$err); } $result = $soap->call($formaBusca, array('parameters' => $param), '', '', false, true); if($soap->fault) { echo 'Fault! <pre>'; var_dump($result); echo '</pre>'; } else { if($err = $soap->getError()) { die('Error: '.$err); } else { echo '<pre>'; var_dump($result); die('</pre>'); } } ?> E está me dando o seguinte erro:
Error: wsdl error: Getting https://acesso.infoconv.receita.fazenda.gov.br/ws/cpf/ConsultarCPF.asmx?wsdl - HTTP ERROR: cURL ERROR: 58: could not load PEM client certificate, OpenSSL error error:02001003:system library:fopen:No such process, (no key found, wrong pass phrase, or wrong file format?)
-
Por Gustavo_Pereira
Boa noite Prezados,
estou com dúvida na montagem de uma tabela para um software que deverá trazer uma lista com todos os certificados de pessoas inscritas em cursos.
usuário fará o cadastro usuário efetua login a home traz uma lista com todos os certificados dos cursos que o usuário participou
A tela deve trazer as colunas nome do curso, data, e o arquivo pdf para download.
A dúvida então é que não sei bem se a montagem está correta e não sei como fazer o select para o objetivo supra.
Desde já agradeço e aguardo ajuda!
-
Por Fernando Rafael
Olá a todos, atualmente estou quebrando a cabeça com 3 campos da geração do XML de NFCE/NFE, são eles: <SignatureValue> , <DigestValue> e <X509Certificate>, como faço para gerar esses 3 campos?
Procurei na internet, mas não achei nada que me ajude, gostaria de fazer 100% com php e de preferência manualmente (sem a utilização de classes prontas na qual é difícil de entender o código).
Já tenho o certificado em PFX, e já gerei um certificado do tipo PEM.
OBS 1: não precisam explicar ou mandar códigos de como inserir o conteúdo gerado nas tags <SignatureValue> e <X509Certificate>.
OBS 2: O campo <DigestValue> notei em alguns fóruns que é um retorno da Sefaz, é correto isso?
,
-
Por Felipe PC
Boa tarde pessoal,
Estou tendo dificuldades na publicação de aplicativo na Apple Store a partir do visual studio para Mac. Eu faço um build e chego até a parte em que sou solicitado a carregar o arquivo de extensão ipa ao Application Loader. Após isso, o programa começa a fazer a leitura das configurações do arquivo, porém, a um determinado momento. Surge um erro dizendo que está faltando um certificado ou certificado inválido.
Busquei na internet algo, mas não me ajudou. Alguém poderia me passar quais são os parâmetros para que eu possa criar o(s) certificado(s)?
Preciso muito dessa ajuda!
Obrigado
-
Por RickSilva
Olá galera.
Ultimamente tenho estudado para concursos na area de TI e percebi que em muitos concursos os cargos de nivel médio para area de TI exige somente o ensino medio completo + curso na area de TI com no minimo 120h com certificado expedido por instituição reconhecido pelo mec.
A minha dificuldade, é onde achar um curso na area de TI e que a instituição seja reconhecida pelo mec, principalmente se o curso for ead.
Fico Grato se puder me ajudar!
-