2010-08-22 11 views
1

Je crée un site Web qui, en plus d'autres tâches va jouer certains fichiers enregistrés. ces fichiers enregistrés sont sur un serveur distant avec une adresse IP privée, j'ai donc créé un répertoire virtuel qui pointe vers un répertoire de partage sur le serveur mentionné. maintenant je suis capable de lire les fichiers en utilisant les contrôles côté client comme wmplayer. MAIS le problème est que les URL de fichiers sonores sont accessibles sans aucune authentification et autorisation. est-il de toute façon d'imposer l'authentification .net et l'authentification (dans web.config) sur ce répertoire virtuel? Je devrais également mentionner que je ne peux pas utiliser des solutions comme httphandlers pour télécharger les fichiers parce que les fichiers sont diffusés en utilisant iis afin que l'utilisateur puisse naviguer sur le fichier sans les télécharger) thanxnon ASP.net ressources authetication et autorisation dans iis6

Répondre

0

Open IIS (Je suppose que vous utilisez IIS7.0 ou plus tard). Trouvez le répertoire virtuel mentionné et cliquez dessus. Dans les fonctionnalités répertoriées, recherchez Authentification, faites un clic droit dessus et appuyez sur Ouvrir. Puis désactivez l'authentification anonyme pour ce dossier. Le problème persiste-t-il?

+0

J'utilise iis 6. J'ai testé ce que vous avez dit mais je ne veux pas que l'utilisateur passe show pop-up et obtenir des informations d'identification. J'utilise l'authentification par formulaire et Rôles pour contrôler l'accès à mes fichiers aspx Je veux la même chose sur le dossier partagé thax – babak