Another quick post regarding passing a parameter that contains a “.” in it.
For example the below URL
http://myhost/home/edituser/me@mail.com
Started to cause a 404 error. I wasn’t sure why this was happening and after a lot of web surfing I came across the following information on Stack Overflow
Adding the following line into the HTTP <handlers> section for the path that contains the error:
<system.webServer> .... <handlers> .... <add name="ApiURIs-ISAPI-Integrated-4.0" path="/home/edituser/*" verb="GET,HEAD,POST,DEBUG,PUT,DELETE,PATCH,OPTIONS" type="System.Web.Handlers.TransferRequestHandler" preCondition="integratedMode,runtimeVersionv4.0" /> </handlers> </system.webServer>
Will fix the issue.
Leave a Reply