title: web api request to /token works but request to other api controllers throws 404 (cors related)
body: <p>I am a little puzzled with issue here.</p>
  
  <p>I have enabled CORS by adding the following code in startup</p>
  
  <pre><code>var enableCorsAttribute = new EnableCorsAttribute("*",
                                             "Origin, Content-Type, Accept",
                                             "GET, PUT, POST, DELETE, OPTIONS");
          config.EnableCors(enableCorsAttribute);
  </code></pre>
  
  <p>And request to  /token is working correctly. I get the correct token, and I have tested using postman.</p>
  
  <p>When I try to request to other API controllers it fires 404 error saying</p>
  
  <blockquote>
    <p>Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource.</p>
  </blockquote>
  
  <p>I understand that's the header is missing but I am not sure how to configure this other than the code I have posted above.</p>
  
  <p>I am running angular 2 app to perform the request. </p>
  
  <p>Any help would be much appreciated!</p>