HTTP状态 500 - 内部服务器错误

微信公众号在打开自定义菜单时显示的报错内容,这属于哪的问题啊,小白求助。服务器IIS绑定的域名正常打开网页。(是443端口被其他程序占用?我看443端口是system,打开文件位置是ntoskrnl.exe;)

img

但是你这个是tomcat提供的服务,不是IIS提供的啊

我看到的是tomcat服务的报错啊😂
500,服务器内部的错误啊,检查服务器后面相关配置,去看看tomcat的服务日志说啥。。。
还有,你的部署架构究竟是。。。

这个500错误是资源没正确部署引起的吧,因为页面找不到而引发的。你的资源是怎么部署的?确定可以访问吗?

我突然想起来,这个服务器绑定的域账号所对应的公网IP之前做过微信服务号,那个微信服务号对应的服务器的确是tomcat.版本号也能对应上

img


看下这个问题

有没有开静态或者配置路由,建议看看环境配置。

tomcat 报错,不是IIS,看看端口
不是有其他程序监听了

这是tomcat报错吧,看看服务器日志

我写过这个问题 https://rej177.blog.csdn.net/article/details/122727112

微信自定义菜单 需要把你整体部署的流程说一下,排查问题是需要多个环节综合考虑的

你需要配置微信公众号白名单

微信公众号白名单授权的方法步骤:

在微信公众平台首页输入个人账号以及密码,点击登录

进入个人微信公众平台首页,在页面的左侧栏目中选择原创声明功能

这时,页面右侧将显示出所有已发送的图文消息,如果某篇文章想授权给某些公众号转发,可以在其文章标题右侧,点击白名单

进入添加白名单的设置页面,我们直接点击页面上方绿色的添加白名单按钮

在打开的添加白名单页面当中,搜索框输入想要授权的公众号微信号或者原始ID,输入完毕之后点击右侧的搜索图标

这时,在搜索出来的结果当中,核实一下是否想要授权的公众号,若是,直接点击下方的下一步即可;若否,请核实清楚再进行授权

进入授权公众号的权限设置页面,可以看到有两种方式,一是授权的公众号可以修改该授权文章的内容、格式、排版等等,二是授权的公众号在转载该原创文章时,文末将不会再显示转自某某公众号;根据情况进行相应的权限授权设置即可,然后点击确定

这时,我们返回到原来的页面,可以看到,该授权的文章白名单中就有刚刚设置的公众号信息了,不过要注意的是,授权仅仅对该文章有效,其他文章无效,若想对其他文章也生效,那么必须按照同样的方法进行授权