瀏覽代碼

api接口跳过拦截,配置文件修改属性。针对%开头的配置加''

ZhangWenQiang 6 年之前
父節點
當前提交
8308d737c1

+ 3 - 4
happy-boot-module-hppay/src/main/java/org/jeecg/modules/api/sys/LoginAppControllerAPI.java

@@ -21,10 +21,10 @@ import java.util.HashMap;
 import java.util.Map;
 
 @Slf4j
-@Api(tags="用户api")
+@Api(tags = "用户api")
 @RestController
 @RequestMapping("/api/hpuser")
-public class LoginAppControllerAPI extends BaseAppController{
+public class LoginAppControllerAPI extends BaseAppController {
     @Autowired
     private IUserService userService;
     @Autowired
@@ -35,7 +35,7 @@ public class LoginAppControllerAPI extends BaseAppController{
      */
     @ApiOperation(notes = "getAuthCode", httpMethod = "POST", value = "app获取验证码")
     @ApiImplicitParams(@ApiImplicitParam(name = "phone", value = "手机号", required = true, paramType = "query", dataType = "string"))
-    @PostMapping(value = "/getAuthCode")
+    @GetMapping(value = "/getAuthCode")
     public ModelAndView getAuthCode4LoginQuickly(HttpServletRequest request, HttpServletResponse response) {
         response.setHeader("Access-Control-Allow-Origin", "*");
         response.setHeader("Access-Control-Allow-Method", "POST,GET");
@@ -87,7 +87,6 @@ public class LoginAppControllerAPI extends BaseAppController{
                 }
             }
         } catch (Exception e) {
-            System.out.println("Exception e:" + e);
             e.printStackTrace();
             obj = errorResult(ErrorCode.code_1003, "登录失败");
             logError(request, e.getMessage(), e);

+ 1 - 1
happy-boot-module-hppay/src/main/resources/application-dev.yml

@@ -123,5 +123,5 @@ jeecg :
     password: O04MCJiBLc6b64
     smsUrl: http://smssh1.253.com/msg/send/json
     #253云通讯平台上配置签名
-    smsSign: %e3%80%90%e5%bc%80%e5%bf%83%e5%b7%a5%e4%bd%9c%e3%80%91
+    smsSign: '%e3%80%90%e5%bc%80%e5%bf%83%e5%b7%a5%e4%bd%9c%e3%80%91'
 

+ 1 - 0
happy-boot-module-system/src/main/java/org/jeecg/config/ShiroConfig.java

@@ -63,6 +63,7 @@ public class ShiroConfig {
 		filterChainDefinitionMap.put("/swagger**/**", "anon");
 		filterChainDefinitionMap.put("/webjars/**", "anon");
 		filterChainDefinitionMap.put("/v2/**", "anon");
+		filterChainDefinitionMap.put("/api/**", "anon");//api接口排除
 		
 		//性能监控
 		filterChainDefinitionMap.put("/actuator/metrics/**", "anon");