Spring 什么是';登录页面="/login.jsp“;登录处理url="/login.do"';春天的平均气温是2度?

Spring 什么是';登录页面="/login.jsp“;登录处理url="/login.do"';春天的平均气温是2度?,spring,spring-mvc,spring-security,oauth-2.0,Spring,Spring Mvc,Spring Security,Oauth 2.0,我正在处理一个Oauth 2实现项目,下面是我在Spring Oauth 2 tonr示例项目的配置文件中找到的内容: 我的问题是: 如何映射“login processing url=“/login.do”?我在tonr中没有看到相应的映射 OAuth2Client过滤器的用途是什么 谢谢 1。登录处理url 您引用的配置将Spring(内部)配置为侦听对该URL的请求。由于web.xml定义了类似于以下servlet和映射的内容,因此Spring的dispatcher服务将接收请求并

我正在处理一个Oauth 2实现项目,下面是我在Spring Oauth 2 tonr示例项目的配置文件中找到的内容:




我的问题是:

  • 如何映射“login processing url=“/login.do”?我在tonr中没有看到相应的映射

  • OAuth2Client过滤器的用途是什么


  • 谢谢

    1。登录处理url

    您引用的配置将Spring(内部)配置为侦听对该URL的请求。由于web.xml定义了类似于以下servlet和映射的内容,因此Spring的dispatcher服务将接收请求并进行相应的处理:

    <servlet>
        <servlet-name>spring</servlet-name>
        <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
        <load-on-startup>1</load-on-startup>
    </servlet>
    
    <servlet-mapping>
        <servlet-name>spring</servlet-name>
        <url-pattern>/</url-pattern>
    </servlet-mapping>
    
    
    春天
    org.springframework.web.servlet.DispatcherServlet
    1.
    春天
    /
    
    您可以随意将其设置为另一个Url,只需确保登录表单的“action”属性与之匹配即可

    2。OAuth2Client过滤器

    这将设置客户端上下文,以便Tonr能够代表授权客户端向Sparkr发出请求

    <servlet>
        <servlet-name>spring</servlet-name>
        <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
        <load-on-startup>1</load-on-startup>
    </servlet>
    
    <servlet-mapping>
        <servlet-name>spring</servlet-name>
        <url-pattern>/</url-pattern>
    </servlet-mapping>