Enabling Special Characters in ASP.NET/IIS-hosted WebDAV server

While IT Hit WebDAV Server Engine support any characters in item names some characters require additional configuration depending on your hosting environment:

  • To allow '+' in item names the configuration\system.webServer\security\requestFiltering@allowDoubleEscaping attribute must be set to 'true'.
  • To allow '&' and '%' in ASP.NET 2.0, IIS 7 the "VerificationCompatibility"= dword:00000001 must be set under the key: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ASP.NET
  • To allow '&' and '%' in ASP.NET 4.0 set the configuration\system.web\httpRuntime@requestPathInvalidCharacters = "" in your web.config file.

Important! Microsoft Windows Shell (Mini-Redirector) client does not support '%' in WebDAV item names. You cannot name your items like 'Some%Folder'.