Jump to content

Search the Community

Showing results for tags 'digest'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Calendars

  • Comunidade iMasters

Forums

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Desenvolvimento e Banco de Dados
    • HTML e CSS
    • Java
    • Javascript
    • .NET
    • PHP
    • Python
    • Ruby
    • Mobile
    • Ambientes de Desenvolvimento
    • Arquitetura e Métodos Ágeis
    • Banco de Dados
    • DevOps
    • Desenvolvimento de Games
    • E-Commerce e Pagamentos Online
    • SEO e Otimizações
    • WordPress
    • Algoritmos & Outras Tecnologias
  • Design e Produto
    • Fotografia
    • Photoshop
    • Design de interfaces e UX
    • Edição/Produção de Vídeos
    • Marketing Online
    • Desenho, Ilustração e 3D
  • Entretenimento e uso pessoal
    • Geral
    • Segurança & Malwares
    • Gadgets e wearable
    • Softwares e Apps
    • Entretenimento

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Found 2 results

  1. 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? ,
  2. Crepusculo de aço

    Autenticação via token Web Services

    Boa galera, estou desenvolvendo um Web Services e estou tendo problemas com a camada de segurança, já fiz a implementação da autenticação via Digest, agora só falta o tal do token que não sei como gera isso, gostaria de mais informação sobre token com Digest. se vocês tiverem uma documentação pratica exemplos eu agradeço. o sistema vai funcionar assim: Cliente HTML5 estou usando o pluguin digest-ajax para autenticação $(".frm_voce").submit(function (e) { e.preventDefault(); var url = "http://server.php"; $.ajaxDigest(url, { username: 'admin', password: 'pass' }).done(function (data, textStatus, jqXHR) { alert("OK"); }).fail(function (jqXHR, textStatus, errorThrown) { alert("Erro"); } }); Servidor PHP $username = 'admin1'; $password = 'pass'; $realm = 'exemplo'; $nonce = md5(uniqid()); $opaque = md5(uniqid()); $valid = false; $headers = getallheaders(); if (array_key_exists('Authorization', $headers)) { $authHeader = substr($headers['Authorization'], strlen('Digest')); $parsed = array(); foreach (explode(',', $authHeader) as $pair) { $vals = explode('=', $pair); $parsed[trim($vals[0])] = trim($vals[1], '" '); } $A1 = md5("$username:" . $parsed['realm'] . ":$password"); $A2 = md5($_SERVER['REQUEST_METHOD'] . ':' . $parsed['uri']); $response = md5("$A1:" . $parsed['nonce'] . ":$A2"); $valid = ($response == $parsed['response']); } if (!$valid) { header('HTTP/1.1 401 Unauthorized'); header('Content-Type: text/html'); header(sprintf('WWW-Authenticate: Digest realm="%s", nonce="%s", opaque="%s"', $realm, $nonce, $opaque)); echo 'erro.'; exit(); } else { print 'ok'; } Onde entra o tal do token nisso tudo? Como é armazenado o mesmo lado cliente e do lado servidor? Obrigado
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.