Autoriser un caractère spécial dans l’URL d’un Server Web IIS
Par défaut, les caractères spéciaux contenus dans une URL ne sont pas reconnus par un serveur Web IIS. Cela peut être gênant lorsque vous souhaitez par exemple publier le Delta CRL d’une autorité de certification, qui contient le caractère ‘+‘.
<a href="http://www take a look at the site here.maximerastello.com/wp-content/uploads/2013/12/CRL-Error-404.png”>
Pour autoriser l’utilisation de caractères spéciaux dans l’URL d’un site Web IIS, il faut modifier ou créer le fichier web.config du site publiant la CRL et passer le paramètre allowDoubleEscaping à true :
<configuration> <system.webServer> <security> <requestFiltering allowDoubleEscaping="true"></requestFiltering> </security> </system.webServer> </configuration>
Dans le cas d’une autorité de certification, le fichier web.config est à créer dans le Virtual Directory hébergeant votre CRL et votre Delta CRL :