J'ai un projet qui nécessite de mes URLs ont des points dans le chemin d'accès. Par exemple j'ai peut-être une URL de la forme www.example.com/people/michael.phelps
Les url avec le point de générer une erreur 404. Mon routage est très bien. Si je passe dans michaelphelps, sans le point, puis tout fonctionne. Si j'ajoute le point j'ai une erreur 404. L'exemple de site est en cours d'exécution sur Windows 7 avec IIS8 Express. URLScan est pas en cours d'exécution.
J'ai essayé d'ajouter ce qui suit à mon web.config:
<security>
<requestFiltering allowDoubleEscaping="true"/>
</security>
Malheureusement, ça ne fera pas de différence. Je viens de recevoir un 404.0 ne Trouve Pas d'erreur.
C'est un MVC4 projet, mais je ne pense pas que ce soit pertinent. Mon routage fonctionne très bien et les paramètres j'attends sont là, jusqu'à ce qu'ils comprennent un point.
Que dois-je configurer pour que je puisse avoir des points dans mon URL?