部署相关问题
Lynn^_-
这个作者很懒,什么都没留下…
展开
-
Firefox浏览器报错:CORS请求未能成功
最近在开发中遇到个问题,项目部署完后在Google浏览器能正常使用,但是在Firefox浏览器报跨域拦截(CORS请求未能成功);经检查后端代码以及Nginx都已经配置了跨域相关的代码,按理不应该在出现跨域问题啊。经排查发现问题出在证书上,Firefox认为后端证书不安全从而进行了拦截,好像是项目的域名与证书不一致导致。证书管理器弹窗里切到服务器部分,点击添加例外,再把需要信任的地址添加进去,就可以正常访问了。由于这是浏览器的安全机制做的拦截,只要让浏览器信任该证书就行。...原创 2022-08-31 17:56:56 · 6678 阅读 · 1 评论 -
前后端分离的vue项目部署到测试环境后,在火狐浏览器无法打开
把前后端分离的项目(前端vue,后端Java)部署到服务器上后,在Google浏览器能正常打开,在火狐浏览器无法打开,F12提示“已拦截跨源请求:同源策略禁止读取位于 https://xxx.com:8080 的远程资源。经排查发现,运维在Nginx上配置时把前端请求后端的接口IP配置成了http,而后端是加了证书的,真正的请求是https,这样就导致前端请求后端接口提示跨域;经过对比火狐浏览器和谷歌浏览器的请求头发现,火狐的请求头里Origin为null,而正常情况下Origin应该是系统的请求地址;..原创 2022-08-31 17:34:11 · 2171 阅读 · 0 评论