Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di Dust_79
    Registrato dal
    Mar 2001
    Messaggi
    696

    Area riservata con download

    Ho un dubbio: nel mio sito mi trovo a dover creare un'area riservata.
    Dopo aver inserito username e password, si accede semplicemente ad una pagina che contiene un elenco di file scaricabili.

    Il problema è che se un utente conosce già il percorso dei file, puo' comunque scaricarli... e l'area riservata va a farsi benedire.

    Si puo' ovviare in qualche modo a questo? A me non viene in mente niente...
    PAZZIA PAZZIA
    PORTAMI VIA!

  2. #2
    basta che metti i download in una parte non public del website. ed invii i download con gli header formattati. ricordati che il content type deve essere conforme al file che vuoi inviare.

  3. #3
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    Metti i files da scaricare all'interno di una directory che ha un file web.config così, e ovviamente la pagina per scaricarli...

    codice:
    <?xml version="1.0"?>
    <configuration>
    	<system.web>
    		<authentication mode="Forms"></authentication>
    		<authorization>
    			<deny users="?"/>
    		</authorization>
    	</system.web>
    </configuration>
    ...naturalmente si parla di Autenticazione Forms, a te decidere se adottarla o no.

  4. #4
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    aspe' pero' mi viene il dubbio sulla gestione delle estensioni da parte del fwk...forse una richiesta con estensione non aspx la fa passare....

    sinceramente non ricordo

  5. #5
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    confermo e smentisco, digitando un path con estensione diversa da "aspx" si puo' accedere al file...quindi considera nulla la risposta dell'autenticazione forms..

    in alternativa la prima cosa che mi viene in mente sono gli HttpHandler...O la soluzione di JC_

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 © 2025 vBulletin Solutions, Inc. All rights reserved.