Enable Windows Authentication between Angular and ASPNet WebAPI
---   ---  How to enable Windows credentials between Angular and ASPNET WebAPI   Create the WebAPI with windows authentication enabled  You might need to enable CORS  In your http calls of your Angular app, send a request options object, in this object, set withCredentials = true import  {  HttpClient }  from  '@angular/common/http' ;  import  {  Injectable }  from  '@angular/core' ;    @ Injectable ( {   providedIn :  'root'   } )   export  class  ItemsService  {    constructor ( private  httpClient :  HttpClient )  {  }   getItems  =  ( )  =>  {       return  this . httpClient . get ( 'http://localhost:49288/api/items' ,  {  withCredentials :  true  } ) ;   }   }     In your WebAPI service, one way to get the current user is:  public  class  ItemsController  :  ApiController  {       public  string  Get ( )       {           return  User . Identity . Name ;       }   }     Resources   https://stackoverflow.com/a/36506031/3596441