lxw
2023-11-06 49f031daa9d859d15f0c5fff6af9ed2c29f91b4b
src/main/java/com/whyc/filter/AccessFilter.java
@@ -25,7 +25,7 @@
    @Override
    public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain) throws IOException, ServletException {
        Locale.setDefault(Locale.ENGLISH);
        //Locale.setDefault(Locale.ENGLISH);
        HttpServletRequest request = (HttpServletRequest) servletRequest;
        HttpServletResponse response = (HttpServletResponse) servletResponse;
        //加入接口防重放功能
@@ -146,7 +146,7 @@
                                    //WebSocket-签名所需时间戳
                                    || requestURI.contains("server")
                                    //options请求
                                    || request.getMethod().toUpperCase().equals("OPTIONS")
                                    || request.getMethod().toUpperCase(Locale.ENGLISH).equals("OPTIONS")
                            ))) {
                if (user == null) {
                    //越权访问