2009-06-19 6 views
0

J'ai placé un déploiement ClickOnce dans un répertoire virtuel sur un serveur exécutant IIS7. Je voudrais pouvoir protéger le répertoire par mot de passe afin que je puisse tester l'application sur le WAN mais je n'arrive pas à trouver comment définir un mot de passe pour le répertoire contenant l'application ClickOnce.Comment protéger un répertoire virtuel avec un mot de passe dans IIS7

Toute aide serait très appréciée.

+0

Veuillez le déplacer vers Serverfault –

Répondre

1

Quel type d'authentification voulez-vous utiliser? Une chose simple à faire est d'activer l'authentification Windows sur le répertoire, puis d'ajouter/refuser les règles d'autorisation. Tout cela peut être fait via la console de gestion IIS. L'authentification Windows n'étant peut-être pas installée, vous devrez peut-être l'installer en tant que fonctionnalité.

+0

Je suis ouvert à tout ce qui fonctionne - nous n'allons pas le déployer, nous essayons simplement de faire quelques tests informels. Je ne pense pas avoir vu l'authentification Windows comme une option .. Les options que j'ai sont: Anonyme ASP .NET usurpation d'identité Formes Authentification – user91089

+0

Est-ce Windows Server 2008 ou Vista? Si c'est 2k8, vous pouvez ajouter l'authentification Windows via la zone Ajouter des fonctionnalités de la console de gestion. Si c'est Vista, vous devrez le faire via l'interface "Activer ou désactiver les fonctionnalités Windows" du panneau de configuration. – Jacob

+1

Merci, c'est Server 2008. Je viens d'ajouter l'authentification Windows - suivi ces instructions: http://weblogs.asp.net/zroiy/archive/2008/08/17/missing-windows-authentication-provider-for-iis -7-on-windows-server-2008.aspx Mais aucune nouvelle méthode d'authentification n'a été ajoutée à la liste. Je redémarre pour voir s'ils apparaissent après le redémarrage. – user91089