提交 d6eaae24 编写于 作者: M MaxKey

fix load app is null

上级 0ad79347
......@@ -57,15 +57,18 @@ public class AuthorizeBaseEndpoint {
protected Apps getApp(String id){
Apps app=(Apps)WebContext.getAttribute(WebConstants.AUTHORIZE_SIGN_ON_APP);
//session中为空或者id不一致重新加载
if(StringUtils.isBlank(id) || !app.getId().equalsIgnoreCase(id)) {
app=appsService.loadById(id);
WebContext.setAttribute(WebConstants.AUTHORIZE_SIGN_ON_APP, app);
if(StringUtils.isBlank(id)) {
_logger.error("parameter for app id " + id + " is null.");
}else {
//session中为空或者id不一致重新加载
if(app == null || !app.getId().equalsIgnoreCase(id)) {
app=appsService.loadById(id);
WebContext.setAttribute(WebConstants.AUTHORIZE_SIGN_ON_APP, app);
}
}
if(app == null){
_logger.error("Applications for id "+id + " is null");
_logger.error("Applications id " + id + " is not exist.");
}
return app;
}
......
......@@ -27,5 +27,5 @@ spring.main.banner-mode =log
############################################################################
#spring.profiles.active https/http; default https #
############################################################################
spring.profiles.active =http
spring.profiles.active =https
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册