J'ai essayé de poster ceci sur ServerFault sans succès alors j'essaye ici.Création d'une application sans cookie sur une machine de développement avec asp.net
Je pense à la mise en place d'un nouveau domaine pour héberger du contenu statique sur mon site et je l'ai sans cookie comme Stackoverflow avec leur static domain. Donc avant d'aller de l'avant et d'acheter le domaine et de le configurer, je voulais d'abord le tester sur ma machine de développement sous localhost (je prévois d'avoir IIS sur mon nouveau domaine pour les fichiers statiques).
J'ai donc créé une nouvelle application sous IIS et désactivé l'état de session et l'authentification par formulaire. Lorsque mon application principale a besoin de ressources telles que css, images et js, j'utilise le chemin vers l'application "statique" où elles sont hébergées. Le problème est que lorsque je regarde la demande et la réponse pour les fichiers demandés, ils ont toujours le cookie session_id défini ainsi que le cookie d'authentification asp.net.
Est-il possible d'accomplir ce que j'essaie de faire sur une machine de développement ou est-ce que je dois simplement aller de l'avant et acheter le nouveau domaine qui, je l'espère, fera les choses correctement? J'ai essayé de lire sur le domaine de cookieless mais ne peux pas comprendre ce que je pourrais manquer.
Mise à jour
Ma configuration est la suivante. J'ai créé deux applications Web. - Une application web pour le site - une application web pour tout statiques (css, images, scripts ...)
Les deux applications sont ajoutées à IIS et aucun d'entre eux est un sous-application de l'autre. (Ce sont deux sites Web distincts sous la structure IIS).
Je me suis demandé si avoir deux sites Web sous la même adresse IP pouvait expliquer mes résultats, mais quand j'ai déployé les deux sites, le problème a disparu.
Pouvez-vous décrire votre configuration un peu plus? Vous dites que vous créez une nouvelle application, mais vous devez vraiment créer un nouveau site Web lié à une adresse IP et/ou un numéro de port et/ou un nom d'hôte différent. Vous ne pouvez pas créer une nouvelle application sous le même site Web. Vous devez créer deux sites Web distincts. –
@MarcoMiltenburg Eh bien, ce n'est pas moi qui ai posé la question en premier lieu, j'ai seulement mis le pounty dessus. l'OP doit demander un nouveau site web sur la même machine/IP. Puisque c'est seulement à des fins de développement. –
Désolé pour ma réponse tardive, les gars! J'étais en effet intéressé par le fait de faire fonctionner cette installation sur une machine de développement et je comptais beaucoup sur vérifier les informations de demande en utilisant firebug pour m'assurer que les cookies n'étaient pas utilisés. J'ai vraiment eu l'impression que les réponses ci-dessous n'avaient pas assez de détails mais peut-être que j'aurais dû ajouter plus d'informations à ma question. Il s'avère qu'après avoir déployé mon site Web statique sur un hôte différent, il a simplement "fonctionné". Je vais mettre à jour ma question pour inclure des détails sur ma configuration. – ak3nat0n