在一个项目中,遇到无论怎么配置(非iis部署)都会报跨域的问题。
经过新建一个项目,比对配置之后发现。是 startup.cs 中的 Configure 里面,app.UseHttpsRedirection() 中间件注册的先后顺序不对造成的。将此中间件放到最后就可以了。