Visualizzazione dei risultati da 1 a 6 su 6

Discussione: protezione file pdf

  1. #1
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116

    protezione file pdf

    E' possibile impedire la lettura di un file pdf messo in una cartella del sito ad utenti non autorizzati ma che, in qualche modo conoscano l'indirizzo del file? :master:
    Pietro

  2. #2
    Se hai la possibilità di mettere mano al server, è sufficiente impostare il suffisso .pdf come estensione gestita dal Framework.

    Ciao
    AZ [Microsoft - .NET MVP]
    Mia Home page: http://ciclismo.sitiasp.it
    Asp.Net community: http://www.aspitalia.com
    Il mio blog: http://blogs.aspitalia.com/az

  3. #3
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Originariamente inviato da AndreaZani
    Se hai la possibilità di mettere mano al server, è sufficiente impostare il suffisso .pdf come estensione gestita dal Framework.

    Ciao
    Emh! potresti darmi qualche notizia in più? :master: E' una parte del framework che non conosco
    Pietro

  4. #4
    Attenzione però: devi mettere mano al server!

    Vai nel tool di gestione di iis, vai nella configurazione del sito o directory virtuale, quindi nella scheda mapping inserisci la nuova estensione "*.pdf" e dai il percorso dell'isapi che elabora la pagine asp.net: c:\Windows\Framework\...\aspnet_isapi.dll

    Da quel momento in poi soli utenti autenticati potranno accedere ai file pdf.

    Ciao
    AZ [Microsoft - .NET MVP]
    Mia Home page: http://ciclismo.sitiasp.it
    Asp.Net community: http://www.aspitalia.com
    Il mio blog: http://blogs.aspitalia.com/az

  5. #5
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    Originariamente inviato da AndreaZani
    Attenzione però: devi mettere mano al server!

    Vai nel tool di gestione di iis, vai nella configurazione del sito o directory virtuale, quindi nella scheda mapping inserisci la nuova estensione "*.pdf" e dai il percorso dell'isapi che elabora la pagine asp.net: c:\Windows\Framework\...\aspnet_isapi.dll

    Da quel momento in poi soli utenti autenticati potranno accedere ai file pdf.

    Ciao
    Ti ringrazio :master: purtroppo faccio qualche errore perchè non mi funziona. Spiego.

    Apro Interet Information Services del mio computer (Windows 2000 SP4)
    Vado nella cartella principale del sito
    Tasto destro mouse, proprietà
    Scheda directory, tasto configurazione
    Scheda mapping applicazioni
    Tasto aggiungi
    Immetto:
    Eseguibile=C:\WINNT\Microsoft.NET\Framework\v1.1.4 322\aspnet_isapi.dll
    Estensione=.pdf
    Verbi=Limita a: GET,HEAD,POST

    Adesso, chiuso il servizio IIS e lo riavvio

    Ebbene, un file .pdf messo in una sottodirectory lo vedo anche se non sono autenticato, mentre un file .aspx mi rimanda alla pagina di login

    Pietro

  6. #6
    Sto provando proprio ora su XP Pro e IIS 5.1. Tutto funziona correttamente: con IE viene richiamata la pagina per il login.

    Prova ad impostare quel mapping direttamente nella directory virtuale con la webapplication con i pdf da proteggere.

    Ciao
    AZ [Microsoft - .NET MVP]
    Mia Home page: http://ciclismo.sitiasp.it
    Asp.Net community: http://www.aspitalia.com
    Il mio blog: http://blogs.aspitalia.com/az

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.