none
Sécuriser des fichiers téléchargeables RRS feed

  • Question

  • Bonjour,

    J'ai un problème auquel je ne trouve pas de solution, j'ai des fichiers audio dans un site web en asp.net qui ne doivent pouvoir être téléchargés que par une application (sur iPhone en l'occurrence), si une personne essaye d'accéder directement aux fichiers ils ne doivent pas être accessibles (ou en tout cas ils doivent être inutilisables).

    avez-vous une solution à me proposer?
    Merci
    mardi 2 février 2010 14:09

Réponses

  • Bonjour,

    pour protéger l'accès à des ressources statiques, vous pouvez envisagez de refuser l'accès direct à ces fichiers et de passer par un objet de type stream pour les renvoyer au navigateur. Dans cette portion de code vous pouvez alors vérifier si l'utilisateur à des droits. Voici un lien présentant cette méthode How do I protect static content without using Windows authentication?

    Comme indiqué dans ce lien avec IIS7 en mode pipeline intégré, les ressources statiques peuvent être protégés directement via le moteur asp.net ( plus d'infos ici par ex )
    • Proposé comme réponse Alex Petrescu mercredi 3 février 2010 12:38
    • Marqué comme réponse Alex Petrescu lundi 8 février 2010 14:13
    mardi 2 février 2010 15:16
    Modérateur

Toutes les réponses

  • Bonjour,

    pour protéger l'accès à des ressources statiques, vous pouvez envisagez de refuser l'accès direct à ces fichiers et de passer par un objet de type stream pour les renvoyer au navigateur. Dans cette portion de code vous pouvez alors vérifier si l'utilisateur à des droits. Voici un lien présentant cette méthode How do I protect static content without using Windows authentication?

    Comme indiqué dans ce lien avec IIS7 en mode pipeline intégré, les ressources statiques peuvent être protégés directement via le moteur asp.net ( plus d'infos ici par ex )
    • Proposé comme réponse Alex Petrescu mercredi 3 février 2010 12:38
    • Marqué comme réponse Alex Petrescu lundi 8 février 2010 14:13
    mardi 2 février 2010 15:16
    Modérateur
  • Merci pour cette info, j'étais bien parti sur le streaming (avec un wcf pour ma part) mais l'équipe qui développe l'application iPhone me dit qu'elle ne peut (veut ?) pas l'exploiter et qu'elle préfèrerait un accès direct au téléchargement des fichiers ce que je ne veux pas faire...

    Je vais voir si cette solution est plus simple que la mienne et si elle pourrait convenir.
    mardi 2 février 2010 15:56