一、该问题的重现步骤是什么?
在一个客户端运行前端项目(H5),然后在另外一个客户端浏览器访问前端H5项目,
调用访问某个后台接口,提示跨域。
如果客户端H5(uniapp)项目在开发环境(IDE)中,直接访问则不会提示跨域。
如果该接口我加入了接口鉴权放行,则不会提示跨域。
按道理来说,跨域跟接口放行之间是没有关联的啊?
二、你期待的结果是什么?实际看到的又是什么?
基于该问题,不管是什么环境中,只要网络是通畅的,都应该能够正常访问到对应接口。
以及目前导致这个问题的可能性方向是哪里?应该如何排查?
目前则提示跨域。
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
baldeboot 3.4.0,在macos系统上
四、请提供详细的错误堆栈信息,这很重要。
浏览器访问h5端,调用后台接口,前端浏览器控制台提示跨域(cros)
五、若有更多详细信息,请在下面提供。
扫一扫访问 Blade技术社区 移动端