Richiesta Utente e Password solo all'accesso di una determinata pagina

18 views
Skip to first unread message

Davide Galloni

unread,
Jun 6, 2018, 4:58:06 AM6/6/18
to CGIDEV2 Italia
Ciao a tutti,
come detto, lo sviluppo del mini sito su iSeries è completato ed è venuto davvero bene.

Il sito è costituito da 4 pagine HTML che visualizzano i dati di produzione dell'azienda.
Questa pagine hanno accesso libero.

Ora vorrei introdurre un pagina riservata all'utente, chiamata Download, nella quale, dietro richiesta di autenticazione gli verranno visualizzati i propri download "privati" 

Ho provato ad inserire la clausola "Require valid-user" nella sezione seguente:

<LocationMatch ^/itcgiobjp/(.*)$ >  
AuthType Basic                      
AuthName   "UMG System i5"          
PasswdFile %%SYSTEM%%               
UserID %%CLIENT%%                   
Require valid-user                  
</LocationMatch>                    

ma ovviamente mi vengono richiesti i dati di accesso anche per l'accesso alle pagine con accesso libero. 

Va creata una sezione <LocationMatch> specifica per quella pagina?? 

Grazie
Davide

gb_pe...@easy400.net

unread,
Jun 6, 2018, 5:17:57 AM6/6/18
to cgidev2...@googlegroups.com

>>>Va creata una sezione <LocationMatch> specifica per quella pagina?? 

 

Se è solo quella che vuoi proteggere, sì.

 

Se nel futuro vuoi proteggere più pagine,

allora fai una cartella delle pagine protette e proteggi la cartella.

--
Hai ricevuto questo messaggio perché sei iscritto al gruppo "CGIDEV2 Italia" di Google Gruppi.
Per annullare l'iscrizione a questo gruppo e non ricevere più le sue email, invia un'email a cgidev2-itali...@googlegroups.com.
Per altre opzioni visita https://groups.google.com/d/optout.

Davide

unread,
Jun 6, 2018, 10:29:20 AM6/6/18
to cgidev2-italia
Chiarissimo Giovanni, 
non sono invece venuto a capo di un altro problema. 
Quello di agganciare un immagine presente su un altro server e non su iseries come il resto delle risorse. 

Devo anche in questo caso aggiungere una direttiva per il percorso della cartella immagini???

Per annullare l'iscrizione a questo argomento, visita https://groups.google.com/d/topic/cgidev2-italia/w4RELRixb0I/unsubscribe.
Per annullare l'iscrizione a questo gruppo e a tutti i suoi argomenti, invia un'email a cgidev2-itali...@googlegroups.com.

gb_pe...@easy400.net

unread,
Jun 6, 2018, 10:54:43 AM6/6/18
to cgidev2...@googlegroups.com

Mi sembra di averti già detto come si fa.

REPETITA IUVANT!

-          Nell’HTML del tuo CGI su IBM i, l’immagine deve fare riferimento http all’URL del sito WEB dove l’immagine sta.

-          Per esempio, in tale HTML prova a scrivere

<img src=”http://www.easy400.net/easy400/graphics/ibmiforbusiness.gif”>

Comparirà questa imagine:

ibmiforbusiness.gif

image003.png

Davide

unread,
Jun 6, 2018, 11:04:04 AM6/6/18
to cgidev2-italia
Questo era chiaro, 
il problema è che l'html che contiene questa istruzione: 
<div class="logo-top"><img src="//ITDANWSFNP002/USERS/G_Common/IT/Cover/0008810061723.jpg" alt="universal-music" width="372" height="238"></div>
lo apro da esplora risorse, l'immagine mi appare 
Ma se lo carico dal programma CGI non mi appare e mi da l'icona dell'immagine corrotta!




gb_pe...@easy400.net

unread,
Jun 6, 2018, 11:27:49 AM6/6/18
to cgidev2...@googlegroups.com

E DAGLI!

Mi sembra che tu vada troppo di corsa senza riuscire a leggere quanto uno ti scrive.

E’ una brutta malattia di cui soffrono molti programmatori che si credono velocissimi, ma invece procedono tra solenni zuccate.

Prendi una lente di ingrandimento e leggi:

 

                <div class="logo-top"><img src="http://www.pincopalla.com/ITDANWSFNP002/USERS/G_Common/IT/Cover/0008810061723.jpg" alt="universal-music" width="372" height="238"></div>

 

Se non metti la dicitura in rosso, il browser assume come server della immagine il server che gli ha inviato l’HTML, in altre parole, ritorna nel tuo sito e cerca una immagine che non trova perchè non c’è.

Reply all
Reply to author
Forward
0 new messages