【发布时间】:2015-06-09 22:53:43
【问题描述】:
我正在通过 json 对象从客户端应用程序传递用户名和密码,并且我正在使用 UsernamePasswordAuthenticationFilter 来验证用户身份,如问题 Spring Security and JSON Authentication 的答案 https://stackoverflow.com/a/19572145/4070142 中所建议的那样。
我的问题是我在哪里检查身份验证?我的意思是我在哪里放if(username.equals("user123")&&password.equals("password123")) {return true;}
代码请参考上述链接问题的答案https://stackoverflow.com/a/19572145/4070142。
【问题讨论】:
-
你没有。这就是 Spring Security 正在为您做的事情,
-
是的,没错,但是我们需要在配置文件中的
标签中进行配置。因此,如果我将手动有效的用户凭据放入 标记中,那么如何将其与我的自定义过滤器 标记链接? -
你给它一个别名,然后把它注入你的过滤器。尽管我不会寻求您在另一个线程中的解决方案。我也不会链接到该线程,但会在此处提供所有信息,让想要帮助您的人单击以获取所有信息并不是一件好事。