相关文章推荐
坏坏的麦片  ·  C# winform ...·  1 年前    · 
潇洒的伤疤  ·  ubuntu下安装openMPI - ...·  1 年前    · 
傻傻的凳子  ·  azul zulu OpenJDK 17 ...·  1 年前    · 
风流的棒棒糖  ·  北大斩获ICLR ...·  1 年前    · 
Access to XMLHttpRequest at 'http://127.0.0.1:yyy/' from origin 'http://xxx:yyy' has been blocked by CORS policy: The request client is not a secure context and the resource is in more- private address space `local`.
has been blocked by CORS policy: The request client is not a secure context and the resource is in..
问题描述, 前端 请求 后端接口出现了跨域,get 请求 是OK 的,POST 请求 有问题。 请求 链路是 前端 请求 接口先到服务端的网关系统,再由网关系统转发到其他业务系统中。 第一步、首先看两个相关的服务是不是没有加跨域的配置。经检查发现两台服务都加了跨域代码,如下: 业务系统解决跨域代码: @Configuration public class Cors Configuration { @Bean public WebMvcConfigurer cors Configuration() { 一个 最小的、无依赖的、跨浏览器的 CORS HTTP 客户端 。 使用 XMLHttpRequest 2 并回退到 XDomainRequest。 cors Request(方法,网址,[数据],[完成]) cors Request.get(url, [数据], [完成]) cors Request.post(url, [数据], [完成]) 对指定的 URL 执行 HTTP GET 或 POST 请求 。 数据参数填充 请求 正文。 如果是对象,则将其作为 JSON 发送。 如果是字符串,则以纯文本形式发送。 否则,将发送 一个 空的 请求 正文。 如果提供,则完成回调必须具有签名 (err, res)。 如果浏览器报告错误或超时,则 请求 不成功。 请求 成功后,设置如下: res.status :响应状态代码(当使用 XDomainRequest 时总是 200)。
问题描述, 前端 请求 后端接口出现了跨域,get 请求 是OK 的,POST 请求 有问题。 请求 链路是 前端 请求 接口先到服务端的网关系统,再由网关系统转发到其他业务系统中。 第一步、首先看两个相关的服务是不是没有加跨域的配置。经检查发现两台服务都加了跨域代码,如下: 业务系统解决跨域代码: @Configuration public class Cors Configuration { @Bean public WebMvcConfigurer cors Configuration() {