Java 如何克服模板审批错误?

Java 如何克服模板审批错误?,java,thymeleaf,openid-connect,mitreid-connect,Java,Thymeleaf,Openid Connect,Mitreid Connect,根据问题,, 我使用的是来自的Spring Boot MitreID OIDC应用程序。这运行正常 我正在尝试使用访问它。简单web应用程序现在可以看到OIDC应用程序。即使我登录了OIDC应用程序,它仍然要求用户/pwd。当我输入这些时,我现在得到以下错误。我找不到任何帮助。有人知道吗 2018-12-19 14:15:44.641 INFO 7632 --- [nio-8080-exec-1] o.m.o.c.web.AuthenticationTimeStamper : Suc

根据问题,, 我使用的是来自的Spring Boot MitreID OIDC应用程序。这运行正常

我正在尝试使用访问它。简单web应用程序现在可以看到OIDC应用程序。即使我登录了OIDC应用程序,它仍然要求用户/pwd。当我输入这些时,我现在得到以下错误。我找不到任何帮助。有人知道吗

2018-12-19 14:15:44.641  INFO 7632 --- [nio-8080-exec-1] 
o.m.o.c.web.AuthenticationTimeStamper    : 
Successful Authentication of admin at Wed Dec 19 14:15:44 GMT 2018


2018-12-19 14:15:45.110 ERROR 7632 --- [nio-8080-exec-2] org.thymeleaf.TemplateEngine  
   : [THYMELEAF][http-nio-8080-exec-2] Exception processing template "approve": Exception 
evaluating SpringEL expression: " scope.structured " (approve:146)


2018-12-19 14:15:45.117 ERROR 7632 --- [nio-8080-exec-2] o.a.c.c.C.[.[.[/].
[dispatcherServlet]    : Servlet.service() for servlet dispatcherServlet threw exception    
org.springframework.expression.spel.SpelEvaluationException: EL1008E:
 Property or field 'structured' cannot be found on object of type 
'org.mitre.oauth2.model.SystemScope' - maybe not public?

我认为最新的mitreid示例应用程序(就mitreid而言,它是最先进的)和两年前mitreid服务器的spring引导叉之间存在不兼容。例如,在主mitreid项目中,SystemScope的模型在此发生了变化

您可能会遇到一些问题,因为spring boot fork没有保持最新