Browse Source

[mallinkCallback][修改]:version检查

release_toaliyun_real
Stormeye Wu 7 years ago
parent
commit
ba000b69f3
2 changed files with 30 additions and 2 deletions
  1. +3
    -2
      mallinkCallback/src/main/java/com/iformall/config/ShiroConfig.java
  2. +27
    -0
      mallinkCallback/src/main/java/com/iformall/controller/HomeController.java

+ 3
- 2
mallinkCallback/src/main/java/com/iformall/config/ShiroConfig.java View File

@@ -93,6 +93,9 @@ public class ShiroConfig {
shiroFilterFactoryBean.setUnauthorizedUrl("/403");
//拦截器.
Map<String, String> filterChainDefinitionMap = new LinkedHashMap<String, String>();

// 版本
filterChainDefinitionMap.put("/version", "anon");
// 官网
filterChainDefinitionMap.put("/wxMallApply/add", "anon");
filterChainDefinitionMap.put("/wxMallApply/sendvalidationcode", "anon");
@@ -130,8 +133,6 @@ public class ShiroConfig {
filterChainDefinitionMap.put("/swagger-resources/**", "anon");
filterChainDefinitionMap.put("/webjars/**", "anon");

filterChainDefinitionMap.put("/version", "anon");

// filterChainDefinitionMap.put("/role/**", "corsFilter,token");

//配置退出 过滤器,其中的具体的退出代码Shiro已经替我们实现了


+ 27
- 0
mallinkCallback/src/main/java/com/iformall/controller/HomeController.java View File

@@ -0,0 +1,27 @@
package com.iformall.controller;

import com.iformall.common.ResultData;
import com.iformall.controller.base.BaseController;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
@Api(description = "登录相关接口")
public class HomeController extends BaseController {
private final Logger logger = LoggerFactory.getLogger(this.getClass());

@Value("${version}")
private String version;

@ApiOperation("获取后端版本号")
@GetMapping("/version")
public ResultData version() {
logger.debug("[" + getIpAddr() + "] HomeController::version");
return new ResultData(version);
}
}

Loading…
Cancel
Save