SEPHMI-解决部署后能登录但是所有管理列表均为空白问题

SEPHMI管理员
发布于 2025-11-09 / 4 阅读
0
0

SEPHMI-解决部署后能登录但是所有管理列表均为空白问题

1、现象

SEPHMI在部署完成后,可以正常启动并且登录成功,但是进入管理界面后,不管是Explorer还是Studio,所有模块的管理列表均是空白,见不到表格。

ScreenShot_2025-11-09_144240_290.png

2、检查

在发生这种情况的时候,请检查前端错误,是否有类似文字:

jquery.min.js:1  POST http://192.168.1.8:81/sephmi/sepsimExplorer/projects 500 (Internal Server Error)

VM12774:1 Uncaught SyntaxError: Unexpected token '<', "<!DOCTYPE "... is not valid JSON

再查看后端运行窗口里是不是有类似错误信息:java.lang.ClassCastException: java.lang.String cannot be cast to org.springframework.security.core.userdetails.UserDetails

3、原因

如具有以上两点特征,一般是由于在application.properties中配置了site.url导致的,如图:

如果确定是配置了site.url,但是实际在访问的时候用的SEPHMI默认访问地址是http://192.168.1.8:9999/hmi/login,那么就会发生上述的问题。

4、解决方案

如果项目配置了一个映射出来的地址,那么就以配置的地址来进行访问,以截图中的为了,实际访问后台的管理地址应该是http://192.168.1.8:81/sephmi/hmi/login

这个时候再登录进去之后,就会正常显示各个模块的内容了。


评论