IIS跨域配置,支持身份验证,asp.net后端无需修改代码

需要下载安装一个官方模块:

IIS CORS Module : The Official Microsoft IIS Site

Web.config配置的文档地址:

CORS Module Configuration Reference | Microsoft Learn

示例代码:



    
        
            
             
                
                    
                    
                
                
                     
                
                
                    
                    
                
            
            
        
    

这样可以简单的通过修改配置文件增加域名,非常方便灵活。对跨域cookie的支持只需allowCredentials="true"。

对于cookie跨域SameSite=Lax的问题,可以尝试以下配置文件


    
    
    
      
    
    
    
  

你可能感兴趣的:(IIS,.Net,asp.net,microsoft,iis,跨域,cors)