首页 > 其他 > 详细

通过Nginx反向代理解决Jeecg-boot前端跨域访问的问题。

时间:2021-07-30 16:04:47      阅读:32      评论:0      收藏:0      [点我收藏+]

背景:

准备做H5的自建应用(jeecg-boot的前端), 自建应用原来有自己的权限认证体系,Jeecg-boot本来需要登录的,现在不用Jeccg-boot自带的登录了,因为嵌入到钉钉,
点击钉钉的H5的时候,通过获取钉钉用户信息,然后免登录到Jeecg-boot。

 

碰到的问题:

当前端页面打包到服务器,调用钉钉的服务的时候发现有如下问题。

技术分享图片

 

 

 

 

提示如下错误。

技术分享图片

 

 

 

这种是属于跨域造成无法掉通。

因为是打包发布到前端,通过Nginx来做Web服务器的,就可以通过Nginx的反向代理来完成跨域的操作。

首先,做Nginx的配置设置

技术分享图片

 

 

 在配置中新增一个 自定义命名的节点  /ddproxy

其中地址指向了钉钉API接口的调用外网地址:https://oapi.dingtalk.com/

/ddproxy

技术分享图片

 

 

 

这样就可以执行就成功了。

技术分享图片

 

 

 

 

 

 

 

https://oapi.dingtalk.com/

通过Nginx反向代理解决Jeecg-boot前端跨域访问的问题。

原文:https://www.cnblogs.com/Bruce_H21/p/15079071.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!