Topic: Autenticazione CNS on smart card!  (Letto 68 volte)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Offline tascio

  • python erectus
  • ***
  • Post: 164
  • Punti reputazione: 0
    • Mostra profilo
Autenticazione CNS on smart card!
« il: Novembre 23, 2018, 14:46 »
Salve raga, volevo automatizzare l'accesso ad un sito, questo in questione vetinfo.it, dopo il click su "accedi con cns" che automatizzo tramite SELENIUM, il portale verifica i dati della smartcard, mi riconosce ed in seguito mi chiede di selezionare il certificato ssl e poi di inserire il PIN. Come potrei automatizzare la selezione del certificato e l'inserimento del PIN?

Offline Markon

  • python sapiens sapiens
  • *
  • moderatore
  • Post: 4.103
  • Punti reputazione: 5
    • Mostra profilo
    • Neolithic
Re:Autenticazione CNS on smart card!
« Risposta #1 il: Novembre 24, 2018, 23:08 »
Ciao,

Ho dato un’ occhiata al sito che hai linkato e ho provato a leggere online su queste carte Csn... da quello che ho capito, devi fare una cosa del genere: https://telematici.agenziaentrate.gov.it/Main/indexSmartCard.jsp e https://www.firma.infocert.it/installazione/certificato3.php

Insomma, forse devi configurare selenium per usare il browser che deve avere supporto per questi certificati. Ma magari ho sparato una cavolata :) interessante comunque!

Offline tascio

  • python erectus
  • ***
  • Post: 164
  • Punti reputazione: 0
    • Mostra profilo
Re:Autenticazione CNS on smart card!
« Risposta #2 il: Novembre 26, 2018, 17:29 »
Il problema è che non so come interagire con quelle finestre di pop up che mi mostra per la selezione del certificato e di autenticazione con PIN

Offline tascio

  • python erectus
  • ***
  • Post: 164
  • Punti reputazione: 0
    • Mostra profilo
Re:Autenticazione CNS on smart card!
« Risposta #3 il: Novembre 29, 2018, 08:54 »
Allora... sono dei OS popup e con selenium non posso interagirci, ho trovato una soluzione MOLTO alternativa che a breve pubblicherò giusto per vedere se si può perfezionare o se a chi di voi più esperto fa venire qualche altra idea migliore, la mia funziona ma è scandalosamente adattata alle necessità hahaha, ho usato thread e pyautogui

Offline Markon

  • python sapiens sapiens
  • *
  • moderatore
  • Post: 4.103
  • Punti reputazione: 5
    • Mostra profilo
    • Neolithic
Re:Autenticazione CNS on smart card!
« Risposta #4 il: Novembre 29, 2018, 20:14 »
mm... OS popup nel senso che il browser apre finestre che non fanno parte del browser, tipo ActiveX?