Leitura do Cartao de Cidadão Web Application

409 views
Skip to first unread message

Hélder Branco

unread,
Oct 23, 2017, 7:04:17 AM10/23/17
to NetPonto.org - Lista de Discussao Oficial
Bom dia, 

Estou a tentar obter as dados do Cartão de Cidadão num aplicação Web. Alguém já implementou algo idêntico que me possa das umas ideias. Queria colocar a aplicação num Servidor Web.

Muito Obrigado
Hélder Branco

 

Viva, já alguém implementou com sucesso uma layer de autenticação para o cartão do cidadão em WEB Forms?

Já vi

Queria obter as vossas experiências.

Obrigado
Tito

Luis Abreu

unread,
Oct 23, 2017, 8:25:51 AM10/23/17
to NetPonto.org - Lista de Discussao Oficial
Bom dia Helder.

Ja implementei a parte de autenticacao baseada no cartao do cidadao/chave movel. 

Pode ser que consiga ajudar...qual e mm o problema?

Cumprimentos,
Luis

--
--
Você recebeu esta mensagem por fazer parte da lista de discussão oficial da Comunidade NetPonto (http://netponto.org).

---
Recebeu esta mensagem porque subscreveu ao grupo "NetPonto.org - Lista de Discussao Oficial" do Grupos do Google.
Para anular a subscrição deste grupo e parar de receber emails do mesmo, envie um email para netponto+u...@googlegroups.com.
Para mais opções, visite https://groups.google.com/d/optout.

Hélder Branco

unread,
Oct 23, 2017, 9:43:43 AM10/23/17
to NetPonto.org - Lista de Discussao Oficial


Bom tarde Luís, desde ja agradeço o seu feedback.

Eu comecei por usar a dll "pteidlib_dotnet" para obter os dados do Cartão  Nome/ Morada etc.  e funciona.
Contudo, quando coloco no servidor, deixa de funcionar porque não tem acesso ao USB, Fiz um ActiveX mas trouxe-me outro tipos de problemas nos browser.

Precisava de uma ajuda (ideia) qual caminho devo seguir para poder obter os dados e assinar um documento digitalmente através de uma aplicação Web.

Muito Obrigado
 

 


segunda-feira, 23 de Outubro de 2017 às 13:25:51 UTC+1, Luis Abreu escreveu:
Bom dia Helder.

Ja implementei a parte de autenticacao baseada no cartao do cidadao/chave movel. 

Pode ser que consiga ajudar...qual e mm o problema?

Cumprimentos,
Luis

On Mon, Oct 23, 2017 at 12:04 PM Hélder Branco <justh...@gmail.com> wrote:
Bom dia, 

Estou a tentar obter as dados do Cartão de Cidadão num aplicação Web. Alguém já implementou algo idêntico que me possa das umas ideias. Queria colocar a aplicação num Servidor Web.

Muito Obrigado
Hélder Branco

 

Duarte Brito

unread,
Oct 23, 2017, 10:05:59 AM10/23/17
to netp...@googlegroups.com
Olá boa tarde...

Eu penso que nao precisas de aceder directamente ao cartao. Pelo o que me lembro das implementações que fiz tu simplesmente comunicas com uma API pedes a info e a info é retornada caso o user aceite retornar... Essa API é que vai controlar a autenticação...

Resumidamente foi assim as implementações que fiz... e uma delas foi feita em parceria por quem desenvolveu a API do CC. Penso que estará correcta. Só nao sei acerca da assinatura mas obter dados e autenticação foi assim que foi feito.

Para anular a subscrição deste grupo e parar de receber emails do mesmo, envie um email para netponto+unsubscribe@googlegroups.com.

António Braz

unread,
Oct 23, 2017, 10:06:14 AM10/23/17
to netp...@googlegroups.com
Boa tarde.

Trabalhei há algum tempo com Cartão de Cidadão e consegue-se obter o certificado de autenticação usando SSL com autenticação client side (nele constam o nome completo, NIC e data de nascimento). Para se obterem mais dados do sistema de ficheiros do smart card ainda só conheço viável a abordagem com uma aplicação local como se tem nos sites que usam https://www.autenticacao.gov.pt/ (Segurança Social Direta, Autoridade Tributária, etc.). Creio que desde que acabaram os plugins nos navegadores que ainda não apareceu nada definitivo para fazer o que se fazia com applets Java.
Lembro-me que há uns tempos a Agência para a Modernização Administrativa disponibilizava a quase todos os organismos acesso "gratuito" ao sistema deles que permite que se tire partido da aplicação que eles distribuem e mantêm. Usam SAML e a parte de acesso ao smart card é tratado por eles.

Cumprimentos.
ACB

--
--
Você recebeu esta mensagem por fazer parte da lista de discussão oficial da Comunidade NetPonto (http://netponto.org).

---
Recebeu esta mensagem porque subscreveu ao grupo "NetPonto.org - Lista de Discussao Oficial" do Grupos do Google.
Para anular a subscrição deste grupo e parar de receber emails do mesmo, envie um email para netponto+unsubscribe@googlegroups.com.
Para mais opções, visite https://groups.google.com/d/optout.



--
António Braz

Luis Abreu

unread,
Oct 23, 2017, 10:29:36 AM10/23/17
to netp...@googlegroups.com
Autenticacao baseada no cartao cidadao/chave movel e diferente de ler os dados cartao. Como disse, eu apenas trabalhei na parte de autenticacao...

A autenticacao implica a interacao com a AMA para validar o utilizador e obter um conjunto de dados que o caraterizam. Neste caso, o utilizador final pode decidir se a autenticacao sera feita com base no leitor de cartoes (implica instalacao de uma extensao do chrome) ou atraves de chave movel (implica registo previo e utilizacao de numero telefone/email/twitter com pin).

Do ponto de vista da implementacao, temos apenas de criar uma mensagem SAML que e enviada um servico exposto pela AMA. Esta interacao implica um registo predefinido e troca de certificados entre entidades que garantam a verificacao da identidade dos intervenientes no processo...

Cumprimentos,
Luis


Para anular a subscrição deste grupo e parar de receber emails do mesmo, envie um email para netponto+u...@googlegroups.com.

Para mais opções, visite https://groups.google.com/d/optout.



--
António Braz

--
--
Você recebeu esta mensagem por fazer parte da lista de discussão oficial da Comunidade NetPonto (http://netponto.org).

---
Recebeu esta mensagem porque subscreveu ao grupo "NetPonto.org - Lista de Discussao Oficial" do Grupos do Google.
Para anular a subscrição deste grupo e parar de receber emails do mesmo, envie um email para netponto+u...@googlegroups.com.

san...@gmail.com

unread,
Nov 22, 2017, 1:33:43 PM11/22/17
to netp...@googlegroups.com

Boa tarde,

 

Caro Hélder, conseguiste avançar alguma coisa? Estive a ver no site da AMA e pelo manual que eles têm publicado, deveria ser possível fazer o login em sites através do cartão do cidadão.

A questão é que o documento é de 2008…..

Reply all
Reply to author
Forward
0 new messages