• Java , Soluções 2008/11/16

    Quando desenvolvemos uma aplicação Java que vai fazer uso de um recurso de segurança (através de um certificado), temos de assegurar que este certificado pode ser validado por uma certificação que reconhece Java. Como Java é uma linguagem multi-plataforma, que utiliza as informações do certificado hospedado no OS.

    conexionhttps_java

    Por padrão, a máquina virtual Java tem as autoridades de certificação (CA) mais comuns, como a Verisign ou Thawte. No entanto, é frequentemente o caso, especialmente em ambientes de desenvolvimento, precisamos de utilizar uma autoridade de certificação "teste". Neste caso, devemos importar o CA para o keystore da máquina virtual que você está usando.

    Importação de Certificados no armazenamento de certificado (keystore)

    Java Virtual Machine (JVM), tem uma keystore (keystore), que incorpora as entidades mais comuns ea possibilidade de adicionar esses que precisávamos. O armazenamento de chaves está localizado no caminho: \ JVM_PATH segurança \ lib \ cacerts. Por exemplo:

    C: \ Program Files \ Java \ jre1.6.0_05 \ lib \ security \ cacerts
    C: \ Arquivos de programas \ Java \ jdk1.5.0_15 \ jre \ lib \ security

    Para adicionar uma nova certificação para a JVM que você está usando, é preciso usar o comando keytool (JVM_PATH \ bin \ keytool)

    keytool-import-keystore "C: \ WINDOWS
    Files \ Java \ jre1.6.0_05 \ lib \ security \ cacerts "-file
    c: NuevaEntidadCertificadora.cer-alias-storepass CA_SwitchOffAndLetsGo \
    changeit

    Pode ser visto que o armazenamento de certificados contém a senha padrão "changeit. O nome que você especificar no alias deve ser exclusivo no armazenamento de chaves e servirá como referência futura na loja. Listamos os certificados instalados usando a lista de opção keytool:

    keytool-list-keystore "C: \ WINDOWS
    Files \ Java \ jre1.6.0_05 \ lib \ security \ cacerts ", storepass changeit

    Certificado de importação usando o Java Control Panel (Windows)

    Para adicionar a nova entidade, acesse o Painel de Controle do Windows, e selecione a opção "Java". Em seguida, marque a guia "Segurança" e clique no botão "Certificados".

    Na seção Certificados, selecionou o "Importar" e localizar o arquivo que contém o certificado (se o certificado tem a extensão. Cer terá que selecionar "All Files '). O novo certificado será exibida na guia "User".

    certjavawindows

    Posts relacionados com Miniaturas
    Compartilhe este artigo:
    • Digg
    • Sphinn
    • del.icio.us
    • Facebook
    • Mixx
    • Google Bookmarks
    • BarraPunto
    • Meneame
    • Bitacoras.com
    • Technorati
    • Blogosphere News
    • Live
    • Yahoo! Bookmarks
    • Add to favorites
    • PDF
    • Reddit
    • email
    • Twitter
    • Wikio
    • blogmarks
    • Diggita
    • LinkedIn
    • Linkter

    Domingo, 16 de novembro de 2008

  • Deixe um comentário

    Por favor note: Comentário moderação é ativado e pode atrasar seu comentário. Não há necessidade de reenviar o seu comentário.

Tradutor

Publicações

Setembro 2010
L M X J V S D
«Agosto
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30

Temos visitado

  • 454 830 visitantes

Visitantes

    Contadores livre

Classificados

Onde nos encontrar