使用ngrok访问项目总是出现404,不使用ngrok项目能正常运行

使用ngrok访问项目总是出现404,不使用ngrok项目能正常运行,第1张

下面使用的介绍

ngrokexe -config ngrokcfg -subdomain bisouyi 8989

-config 指定配置文件

-subdomain 指定二级域名

8989 是指定映射到本地的哪一个端口

配置文件一般不用管,简单到令人发指

运行完命令,就能看到,它已经在运行了

当状态是online的时候,就说明它已经运行正常了,现在用户就可以通过访问

另外的那个回答有点答非所问,nohup是通用,但ngrok不支持。我试过最简单的办法是:

1、安装screen命令:#yum install screen。Debian/Ubuntu用apt命令,我不太会。

2、#screen -S [name] 。name随便写,S大写。这里屏幕会清屏一下,不用管。

3、运行ngrok(#/ngrokd -= sub=80)这里忘了具体怎么打

4、日志刷出来之后,直接关掉ssh窗口就行,不要按ctrl+c,现在就是后台运行了。

5、想停掉ngrok,ssh上服务器,用#screen -r [name],就会回到ngrok窗口。[name]忘了的话,用#ps -ef能看到screen进程。

上面带#号就是要敲的命令。

CamPics CamPics只需发送链接即可从目标的手机前置摄像头或PC网络摄像头拍摄照片。 怎么运行的? CamPics是捕获目标的手机前置摄像头或PC网络摄像头的摄像头的过程。 您可以捕获希望获得EID或Youtube视频的目标。 CamPics存储库使用ngrok和Servo服务器托管一个伪造网站,以生成链接。 您需要将链接转发到目标。 发送链接后,受害者将要求摄像机许可,并且如果目标允许,此工具将连续捕获目标设备的前置摄像机快照。 法律免责声明: 未经事先相互同意,使用CamPics攻击目标是非法的。 遵守所有适用的地方,州和联邦法律是最终用户的责任。 开发者对此程序不承担任何责任,也不对任何滥用或损坏负责。 仅用于教育目的。 该工具经过测试: 卡利Linux Termux Perrot秒操作系统 安装及要求 此工具需要PHP用于Web服务器,SSH或Servo链接

所以当时使用了ngrok做了反向代理,使用ngrok的域名在设置了回调地址,并且验证通过了!注意,最开始我其实是走通了的,而且域名肯定也是没有ICP备案的。

最近几天突然这个方法不好使了,我切换成了固定的域名,还是不通。但同时还有一个奇怪的现象,具体如下:

1 回调地址设置页面,输入域名地址,无法保存。点击保存按钮,提示“回调URL校验失败”。对页面点击保存时提交的post请求,我用firefox抓了一下post请求,其响应为:{"statusCode":200,"method":"POST","result":{"errCode":-30065,"humanMessage":"openapi回调地址请求不通过"}}

2 然后同时,我们利用微信提供的开发者工具(http://workweixinqqcom/api/devtools/devtoolphp)进行回调测试时,使用同样的域名地址、Token、EncodingAESKey测试时,却又正常连通,并返回正常EchoStr!!! 从开发者工具测试结果来看应该是通了。

3 我对比了1和2两种情况服务端的请求接收情况,1的情况下不管是ngrok或者我的服务端都没有接收到任何请求,所以后续的服务端代码压根没有执行;而针对2的情况下,ngrok和服务端都能接收到正常的get请求,服务端的处理代码也能正常解析和运行。

所以怀疑1的情况下是不是请求被企业微信后台拦截了或者转发失败了,各位大牛有没有遇到类似的情况,请不吝赐教啊!

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 使用ngrok访问项目总是出现404,不使用ngrok项目能正常运行

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情