Open totolabs opened 7 months ago
Aggiornamento dal fronte.
Abbiamo provato a:
Quando avevamo quasi perso le speranze, abbiamo scoperto l'arcano: il limite di caratteri per la variabile sp_org_name aveva senso! Se la variabile _sp_orgname supera i 64 caratteri il file sp.crt viene genarato, ma resta vuoto (0 byte)!
Considerando che l'OrganizationName nel file metadata deve corrispondere al nome dell'ente indicato su IPA e non avendo mollte competenze in merito alla generazione dei certificati, al momento abbiamo risolto chiedendo all'ente di abbreviare il proprio nome nel registro IPA, in modo che ci sia la corrispondenza richiesta.
A questo punto bisognerebbe capire se è possibile generare il certificato con un OrganizationName più lungo di 64 caratteri, in modo da consentire una variabile _sp_orgname di dimensioni adeguate.
In caso contrario sarà necessario modificare nuovamente il file admin/setting.php e aggiornare il contenuto della riga 109
da
<input id="sp_org_name" name="spid[sp_org_name]" type="text" value="<?php echo ( isset( $options['sp_org_name']) ? $options['sp_org_name'] : '' ); ?>" maxlength="300"/> your organization full name
a
<input id="sp_org_name" name="spid[sp_org_name]" type="text" value="<?php echo ( isset( $options['sp_org_name']) ? $options['sp_org_name'] : '' ); ?>" maxlength="64"/> your organization full name
@milesimarco pareri?
Buongiorno,
in fase di comunicazione del metadata spid.tech ci ha risposto:
Questo è il contenuto del metadata generato dal plugin
Come possiamo risolvere?
Grazie mille