230208033shopDemo抽离跨域Cors限制依赖注入和管道中间件之AddCors和UseCors
1说明Cors跨域限制中间件可以解决一些Cors跨域异常例如has been blocked by CORS policy Response to preflight request doesn t pass access control check It does not have HTTP ok status..Cors跨域限制中间件更为重要的作用是1通过IP域名端口来限制前端项目对后端项目的Cors跨域访问.2把物理上分离的前后端项目在逻辑上统合到同1个域名下例如httplocalhost8080从而减少异常的产生.3如果前端项目是网站应用程序且前端项目对后端项目Cors跨域访问不进行限制那么程序中只要定义跨域异常处理管道中间件即可跨域限制依赖注入和管道中间件之AddCors和UseCors可以不定义在程序中.4如果前端项目是App应用程序则必须在后端项目中定义Cors跨域限制中间件且IP域名端口必须是http127.0.0.18080而不能是httploc
用户评论