Je viens de rencontrer l'un des problèmes d'utilisation du serveur de développement intégré (Cassini) dans VS et je voudrais voir s'il existe des solutions. Nous utilisons l'authentification asp.net pour sécuriser le site. Cependant, Cassini fonctionne en mode pipeline intégré, ce qui signifie que les demandes pour tous les fichiers passent par l'isapi asp.net. Le résultat de ceci est qu'il sécurise les fichiers qui ne seraient pas autrement sécurisés dans un environnement de production (.htm .js .css etc.).Utilisation de l'authentification/autorisation ASP.NET avec le serveur de développement Cassini
Maintenant, je comprends que nous pouvons exécuter le projet sur une instance IIS locale, mais nous aimerions éviter cela si possible. Mais, à cause du problème ci-dessus, cela semble être la seule solution.
Est-ce que quelqu'un a des idées sur la façon de faire fonctionner Cassini avec l'authentification qui peut être facilement déplacée vers un environnement de production quand elle est prête. (Je voudrais également éviter d'avoir un développement différent web.config qui permet spécifiquement l'accès à ces fichiers).
Nous utilisons le VS2010 en passant.
Merci beaucoup.
Merci, j'ai marqué votre réponse comme la réponse parce que cela semble être une solution raisonnable. Cependant, nous avons décidé de ne pas l'utiliser et avons plutôt pris le hit et mis en place IIS pour que tous les développeurs puissent l'utiliser. – Martyn