微信公众号消息如何在undertow与nginx配置

微信公众号消息这块如何在undertow与nginx配置?

同一台服务器,undertow端口设置成8090,nginx的端口为80

在微信公众号后台,需要填写消息的url地址。我填写了http://www.aaa.com/msg,这时nginx可以收到请求,通过 proxy_pass  http://localhost:8090/msg;

这样一直报404,Powered by JFinal 3.6 。经过测试,proxy_pass http://localhost:8090/other; 都可以正常,只有msg这个报404.路由方面也是正确的。现在微信授权,微信支付均正常,只有消息这个配置一直不行,求指教

评论区

JFinal

2019-02-21 18:21

配置一下:
configRoute(Routes me) {
me.setMappingSuperClass(true);
}

文档中有过说明:
https://www.jfinal.com/doc/2-3

注意看红色字体部分: 3.6 新增配置

lyq027

2019-02-21 18:41

@JFinal 感谢,已经解决,看来以后还是要多看变更内容

JFinal

2019-02-21 23:17

@lyq027 这个是 jfinal 3.6 的一个优化,对于大项目来说,能加快启动速度,开发体验更好