找回密码
 立即注册
CeraNetworksBGVM服务器主机交流IP归属甄别会员请立即修改密码
查看: 41|回复: 7

有个关于反代的问题请教下大家 喝杯奶茶

[复制链接]

185

主题

327

回帖

2557

积分

金牌会员

积分
2557
发表于 2023-12-12 00:24:35 | 显示全部楼层 |阅读模式
是这样的。我开发的前端 部署在A服务器,然后 后端接口部署在B服务器,并且接口是通过A服务器反代请求的
前端A服务器是 香港的,  后端B服务器是阿里云
当我绑定域名后前端网页是能正常访问的,但是涉及到 接口请求的时候   就返回403 ,看错误提示是被B服务器的阿里云拦截 提示未北岸


按照我的理解,因该是用户访问网站  请求接口 是由A服务器 去请求B服务器的IP才对啊,
因为我的前端如果用IP 直接访问的话 是能正常跟后端B服务器反代请求的

所以这个域名是不是必须要北岸 还是我的方案错的?

解答疑惑请你喝奶茶啊
回复

使用道具 举报

13

主题

51

回帖

503

积分

高级会员

积分
503
发表于 2023-12-12 00:26:34 | 显示全部楼层
本帖最后由 BLxcwg666 于 2023-12-12 00:30 编辑

阿里云那个是顺着域名走的,反代的时候记得 Host 写 IP,理论上不影响
这样相当于是用户访问 A 服务器,A 服务器访问 B 服务器,A 服务器提供响应结果
不然的话就是 A 服务器仅仅充当一个代理的作用,相对来说还是相当于用户直接访问了 B 服务器
回复

使用道具 举报

13

主题

51

回帖

503

积分

高级会员

积分
503
发表于 2023-12-12 00:33:00 | 显示全部楼层
如果你后端请求不限制域名的话就 Host 头直接写 IP,限制的话呃呃自己想办法吧
回复

使用道具 举报

185

主题

327

回帖

2557

积分

金牌会员

积分
2557
 楼主| 发表于 2023-12-12 00:27:36 | 显示全部楼层

BLxcwg666 发表于 2023-12-12 00:27

如果你后端请求不限制域名的话就 Host 头直接写 IP,限制的话呃呃自己想办法吧 ...

就是为了防止后端IP泄露所以才用前端服务器反代去请求啊
回复

使用道具 举报

55

主题

1731

回帖

5288

积分

论坛元老

积分
5288
发表于 2023-12-12 00:28:46 | 显示全部楼层
本帖最后由 yjlml 于 2023-12-12 00:32 编辑

这个你就别想了  除非你是直接用IP  
不然所有域名到国内的服务器都要北岸  
回复

使用道具 举报

13

主题

51

回帖

503

积分

高级会员

积分
503
发表于 2023-12-12 00:27:00 | 显示全部楼层
本帖最后由 BLxcwg666 于 2023-12-12 00:34 编辑

TIMI 发表于 2023-12-12 00:28

就是为了防止后端IP泄露所以才用前端服务器反代去请求啊


这样 (打错了应该是 B 服务器 IP)
回复

使用道具 举报

185

主题

327

回帖

2557

积分

金牌会员

积分
2557
 楼主| 发表于 2023-12-12 00:30:26 | 显示全部楼层

BLxcwg666 发表于 2023-12-12 00:32

这样 (打错了应该是 B 服务器 IP)

哥 给个微信 请喝杯奶茶
回复

使用道具 举报

13

主题

51

回帖

503

积分

高级会员

积分
503
发表于 2023-12-12 00:32:36 | 显示全部楼层

TIMI 发表于 2023-12-12 00:35

哥 给个微信 请喝杯奶茶

这个就不用了,举手之劳 )
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|HS2V主机综合交流论坛

GMT+8, 2024-5-18 05:22 , Processed in 0.074474 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表