File tree Expand file tree Collapse file tree 1 file changed +8
-4
lines changed Expand file tree Collapse file tree 1 file changed +8
-4
lines changed Original file line number Diff line number Diff line change @@ -47,21 +47,25 @@ protected async override Task<HttpResponseMessage> SendAsync(HttpRequestMessage
4747            CorsRequestContext  corsRequestContext  =  request . GetCorsRequestContext ( ) ; 
4848            if  ( corsRequestContext  !=  null ) 
4949            { 
50-                 CorsPolicy  corsPolicy  =  await   GetCorsPolicyAsync ( request ,   cancellationToken ) ; 
50+                 CorsPolicy  corsPolicy  =  null ; 
5151                try 
5252                { 
53+                     HttpResponseMessage  responseMessage ; 
5354                    if  ( corsRequestContext . IsPreflight ) 
5455                    { 
55-                         return  await  HandleCorsPreflightRequestAsync ( request ,  corsRequestContext ,  cancellationToken ) ; 
56+                         responseMessage   =  await  HandleCorsPreflightRequestAsync ( request ,  corsRequestContext ,  cancellationToken ) ; 
5657                    } 
5758                    else 
5859                    { 
59-                         return  await  HandleCorsRequestAsync ( request ,  corsRequestContext ,  cancellationToken ) ; 
60+                         responseMessage   =  await  HandleCorsRequestAsync ( request ,  corsRequestContext ,  cancellationToken ) ; 
6061                    } 
62+ 
63+                     corsPolicy  =  await  GetCorsPolicyAsync ( request ,  cancellationToken ) ; 
64+                     return  responseMessage ; 
6165                } 
6266                catch  ( Exception  exception ) 
6367                { 
64-                     if  ( corsPolicy . RethrowExceptions ) 
68+                     if  ( corsPolicy   !=   null   &&   corsPolicy . RethrowExceptions ) 
6569                        throw ; 
6670
6771                    return  HandleException ( request ,  exception ) ; 
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments