title: Set-cookie in response not set for Angular2 post request
body: <p>When I make a put request in Angular2, I receive the expected set-cookie in the response. However my browser (tried both Chrome and Firefox) refuses to set the cookie.</p>
  
  <p>Instead when I use an Angular 1 app making a call to the <em>same</em> API endpoint, the cookies are set correctly.</p>
  
  <p>The response headers are:</p>
  
  <pre><code>Access-Control-Allow-Credentials:true
  Access-Control-Allow-Origin:http://example.com
  Allow:GET, PUT, HEAD, OPTIONS
  Content-Type:application/json
  Date:Thu, 28 Jan 2016 14:41:38 GMT
  P3P:policyref="http://www.example.com/p3p.xml", CP="NON DSP COR CURa TIA"
  Server:WSGIServer/0.1 Python/2.7.6
  Set-Cookie:sessionid=994wl49qfsizog5bqmt57sgx9q2toa25; expires=Mon, 28-Mar-2016 14:41:37 GMT; Max-Age=5183999; Path=/
  Set-Cookie:csrf=u7UQhpAphTsGYKRU6jFlLFt6NoYAhNMS; Domain=api.example.com; expires=Thu, 26-Jan-2017 14:41:38 GMT; Max-Age=31449600; Path=/
  Vary:Accept, Cookie
  </code></pre>
  
  <p>The backend is programmed in Django 1.8.</p>
  
  <p>Does anyone experienced the same thing or have a suggestion how to solve this problem?</p>