网友 ChenYFan 说:
接上文 https://hostloc.com/thread-1067531-1-1.html
文中使用nginx来完成WebSocket转发和前端简易保护。
然而我就觉得不大合理,甲骨文*身线路好不到哪里去,套一个cloudflare更好,那岂不是ArgoTunnel直接起飞?既然都用CloudFlare了,直接用worker写一个脚*当nginx鉴权,这样连nginx都省了岂不美哉。
- const username = &*uot;XXX&*uot;//用户名
- const pa**word = &*uot;123456&*uot;//密码
- const handle = (re*) => {
- const **th = re*.headers.get(‘Autho**zation’) || &*uot;Basic &*uot;
- if (**th.split(‘ ‘)[1] == **oa(username + &*uot;:&*uot; + pa**word)) ret**n fetch(re*)
- ret**n new Response(null, {
- status: 401,
- headers: {
- ‘WWW-Authenticate’: ‘Basic realm=&*uot;CyanFalse\’s P**vae App!&*uot;’
- },
- body: ‘CyanFalse自留地!你无权进入!’
- })
- }
- addEventListener(‘fetch’, ***nt => {
- ***nt.respondWith(handle(***nt.re*uest))
- })
网友 emptysuns 说:
确实,我都忘了argo穿透了,还是你会女票,感谢提供思路
网友 ddc998 说:
你没想过用ze**tier之类的,限制内网IP访问不就完了,
网友 ChenYFan 说:
ddc998 发表于 2022-9-3 12:57
你没想过用ze**tier之类的,限制内网IP访问不就完了,
你没想过用ze**tier之类的,限制内网IP访问不就完了,