title: IIS 7 Bad Request response when %0A exists in the URL
body: <p>I have an application that was supposed to accept unsafe characters from Salesforce. They are %0A and %0D (so far...) and they're not working.</p>
  
  <p>I've set <code>allowDoubleEscaping</code> to <code>true</code>, <code>requestValidationMode</code> to <code>2.0</code>, <code>requestPathInvalidCharacters</code> to <code>BLANK</code>, <code>relaxedUrlToFileSystemMapping</code> to <code>true</code> and <code>maxRequestLength</code> to <code>1024</code>.</p>
  
  <p>It didn't work. Then I tried setting a custom error for 400 to redirect to the same page without passing it the data Salesforce was sending. Also didn't work.</p>
  
  <p>Then I tried doing the same through the IIS 7 Error Pages section and it still didn't work.</p>
  
  <p>How can I:</p>
  
  <ol>
  <li>Get the app to accept the characters?</li>
  <li>Or get the app/IIS to redirect to the same page for manual entry?</li>
  </ol>
  
  <p>All of this is in an ASP.NET MVC 3 application, but I doubt that matters because its probably IIS stopping it before it even calls the ASP.NET runtime.</p>
  
  <p>I'd appreciate some help. Thanks in advance!</p>