Buonasera, sono sempre io,
ho dei problemi con l'integrazione di CNS, in sostanza nel trustframeworkExtension devo inserire nei setting il valore:
"CNSSAMLMetadata": "The metadata url for the CNS middleware. Used only if you want to use CNS"
questo valore è relativo alla webapp dove è situato il CNS
nella descrizione dell'installer la guida fa questo:
CNSSAMLMetadata si utilizza solo nel caso in cui si vuole abilitare il meccanismo di autenticazione tramite CNS. Nello specifico bisognerà inserire l'url statico dell'applicazione web contente i metadata necessari.
quindi ho preso ed ho messo la url di riferimento: https://nomebebapp.azurewebsites.net/cns/index
inserendo questa però vado in 403 - unahautorized
dietro a questo errore andando ad indagare c'è questo problema:
IN LOCALE HO QUESTO ERRORE:
eppure ho installato correttamente sia la card che la tessera sanitaria, mi viene letto il certificato all'interno del CNS, il punto è che il thumbprint che mi viene letto non è quello segnato in configurazione (f661b62b33233ab68b51aa1fa85ba18507ba634a) ma è questo: 57B2B9B20BB515639694819975D749B21754D9CD
SULLA WEBAPP PUBBLICATA:
ho l'errore medesimo ma perchè la lista: certStore.Certificates è vuota, sembra non leggermi nemmeno la scheda.
dove sta l'errore nella configurazione? anche perchè se per testare tolgo l'autorizzazione va comunque in errore il Middleware.
se mi date supporto così come nell'altra issue, dove ho inserito la soluzione, posso mettere una miniguida leggermente più specifica per risolvere questo eventuale errore.
Grazie del supporto