Spring security Spring安全url拦截器

Spring security Spring安全url拦截器,spring-security,spring-social,Spring Security,Spring Social,我在我的应用程序中实现了spring安全,你可以使用twitter登录facebook o normal,如果你使用电子邮件和密码登录,没有任何问题,但是如果你使用twitter登录,url拦截器不会让你看到该页面。 当你用java在我的控制器上用twitter登录时,我有这段代码 Authentication authentication = new UsernamePasswordAuthenticationToken(userRegister.getEmail(), "ROLE_USER"

我在我的应用程序中实现了spring安全,你可以使用twitter登录facebook o normal,如果你使用电子邮件和密码登录,没有任何问题,但是如果你使用twitter登录,url拦截器不会让你看到该页面。 当你用java在我的控制器上用twitter登录时,我有这段代码

Authentication authentication = new UsernamePasswordAuthenticationToken(userRegister.getEmail(), "ROLE_USER");
    SecurityContextHolder.getContext().setAuthentication(authentication);
这是我的url:spring-security.xml中的拦截器

<security:intercept-url pattern="/member/**" access="hasRole('ROLE_USER')" />
有人能帮我吗?
谢谢你

您是否使用任何SSO机制来实现相同的目标,或者只是尝试访问成员URL,则在您具有用户角色之前,它将不允许您访问资源。在您具有用户角色之前,我的URL拦截器不允许访问成员。